Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Printing PDF file quuestion
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Versions des environnements
Visual FoxPro:
VFP 9
Divers
Thread ID:
01050483
Message ID:
01050486
Vues:
13
This message has been marked as the solution to the initial question of the thread.
It is Acrobat behavior. You cannot fix it with shellexec. See if solution in Message #949414 meet your needs.

As of errors, then Shellexec should return less then 32 for errors.

>When/after I apply the following method of printing a PDF file:
>
>
>DECLARE INTEGER ShellExecute IN "Shell32.dll" ;
>    INTEGER hwnd, ;
>    STRING lpVerb, ;
>    STRING lpFile, ;
>    STRING lpParameters, ;
>    STRING lpDirectory, ;
>    LONG nShowCmd
>lcPDFfile = "c:\mydir\mydoc.pdf"
>* Open PDF file
>=Shellexecute(0,"Print", lcPDFfile, "","",0)
>
>
>the Acrobat stays open. What parameters could I pass to the ShellExecute() to automatically close the Acrobat? (ideally I would prefer that user does not see it opening at all).
>
>Also, just as a test, I specified non-existing .pdf file. But ShellExecute() didn't create a run-time error. Is it by design? How can I trap if user does not specify a valid location/name of a PDF file?
>
>Thank you.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform