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:
00812340
Views:
14
Thanks Sergey, that worked!

>There's extra '=' in the #define. Try
>#DEFINE FOF_CREATEPROGRESSDLG 0
>
>cParentFolder = "c:\Archive"
>objShell = CreateObject("Shell.Application")
>objFolder = objShell.NameSpace(cParentFolder)
>objFolder.CopyHere("C:\Folder", FOF_CREATEPROGRESSDLG)
>* or
>objFolder.CopyHere("C:\Folder" )
>
>
>
>>I tried this code and had a "Missing operand error" on the last line, however as the FOF_CREATEPROGRESSDLG is an optional parameter I omitted it but then I get the same error msg than before: "objfolder is not an object"
>>
>>>Try
>>>#DEFINE FOF_CREATEPROGRESSDLG = 0
>>>
>>>cParentFolder = "c:\Archive"
>>>objShell = CreateObject("Shell.Application")
>>>objFolder = objShell.NameSpace(cParentFolder)
>>>objFolder.CopyHere("C:\Folder", FOF_CREATEPROGRESSDLG)
>>>
>>>
I'm a mixture of Albert Einstein and Arnold Schwarzenegger. The only trouble is that I got Einstein's body and Schwarzenegger's brain
Previous
Reply
Map
View

Click here to load this message in the networking platform