General information
Category:
COM/DCOM and OLE Automation
Environment versions
Network:
Windows 2003 Server
>Hi all
>
>My VFP9 call Word with following code
>
> DECLARE INTEGER ShellExecute IN Shell32.DLL INTEGER hwnd, ;
> STRING @lpOperation, STRING @lpFile, STRING @lpParameters, ;
> STRING @lpDirectory, INTEGER nShowCmd
> lcParms = ""
> lcDir = addbs(toApplication.ProjectDirectory)+'DOCS'
> lcFile = alltrim(juststem(tcOutputFileName))+'.DOC'
> lcOp = 'open'
> lnshow = 3
> lnError = ShellExecute(0, @lcop, @lcfile, @lcparms, @lcdir, lnshow)
>
>MS Word will prompt following
>
> Opening this documet will run following SQL command:.
> ...........
> Data from your database will be placed in the docuemnt. Do you want to continue?
>
>which I have to click Yes. Is there a way to bypass this prompt and goto Word directly?
>
Have you tried using Automation instead of ShellExecute to see whether you can get the control you need?
Tamar
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only