Borislav - It still open acrobat although everything is dimmed out and the screen where the pdf is blank. It also doesn't let me print the second pdf only the first pdf.
Any other ideas on printing multiple pdf without user interface?
Thanks
Gaylen
>Last parameter of ShellExecute is ShowWindow, you could use
>#define SW_HIDE 0
>to hide the window:
>
>#define SW_HIDE 0
>.....
>=ShellExecute(0, "print",lcfilename,"","",SW_HIDE)
>
>
>>I am trying to use shellexec to print from Adobe without opening Adobe. The names of the file are in a table. The code is as follows:
>>
>>
>>
>>SELECT filenames
>>
>>SCAN
>>lcfilename = ALLTRIM(filenames.names)
>>
>> DECLARE Integer FindWindow In win32api String cnull, String cwinname
>> DECLARE Integer ShellExecute In shell32.Dll ;
>> integer nWinHandle, ;
>> string cOperation, ;
>> string cFilename, ;
>> string cParameters, ;
>> string cDirectory, ;
>> integer nShowWindow
>> =ShellExecute(0, "print",lcfilename,"","",1)
>>
>>ENDSCAN
>>
>>
>>I can print the first pdf's and nothing else, and Adobe open and is shown on the screen. Is there any way I can suppress Adobe from showing and print all the files not just the first.
>>
>>Thanks
>>Gaylen