Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Shell Folder Object
Message
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Miscellaneous
Thread ID:
00812320
Message ID:
00812329
Views:
16
This message has been marked as a message which has helped to the initial question of the thread.
Try
#DEFINE FOF_CREATEPROGRESSDLG = 0

cParentFolder = "c:\Archive"
objShell = CreateObject("Shell.Application")
objFolder = objShell.NameSpace(cParentFolder)
objFolder.CopyHere("C:\Folder", FOF_CREATEPROGRESSDLG)
>I have translated the following code
>
>
>Const FOF_CREATEPROGRESSDLG = &H0&
>ParentFolder = "D:\Archive"
>Set objShell = CreateObject("Shell.Application")
>Set objFolder = objShell.NameSpace(ParentFolder)
>objFolder.CopyHere "C:\Scripts", FOF_CREATEPROGRESSDLG
>
>
>
>To VFP like this:
>
>
>#DEFINE FOF_CREATEPROGRESSDLG = &H0&
>
>cParentFolder = "c:\Archive"
>objShell = CreateObject("Shell.Application")
>LOCAL objFolder  as objShell.NameSpace(cParentFolder)
>objFolder.CopyHere("C:\Folder")
>
>
>However, after I run the code the line
>
>objFolder.CopyHere("C:\Folder")
>
>
>says objfolder is not an object. What am I doing wrong? Any help will be appreciated!
>
>TIA,
>
>Enmanuel
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform