Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Standardprogramm bei shellexecute (...,'print'...) (https://www.delphipraxis.net/57295-standardprogramm-bei-shellexecute-print.html)

neuronet 18. Nov 2005 18:14

Re: Standardprogramm bei shellexecute (...,'print'...)
 
Kleine Korrektur... Hab' aus versehen den ersten Versuchscode gepostet... der funzt nicht...

Hier der Richtige:

Delphi-Quellcode:
ShellExecute(0, 'open', PChar('CMD.EXE'), PChar('/C C:\Programme\Ghostgum\gsview\gsprint.exe -printer "Virtual Printer" C:\100.pdf'), nil, SW_HIDE);

Waldteufel 18. Nov 2005 18:16

Re: Standardprogramm bei shellexecute (...,'print'...)
 
Hi.

Delphi-Quellcode:
ShellExecute (H,'open',pansichar('C:\Programme\Ghostgum\gsview\gsprint.exe -printer "\\Server\Lexmark E232" C:\test.pdf'),nil,nil,0)
@neuronet: *hüstel* Damit startest du das Programm 'C:\Programme\Ghostgum\gsview\gsprint.exe -printer "\\Server\Lexmark E232" C:\test.pdf' mit dem Parameter ''. ;-)

Besser so:
Delphi-Quellcode:
ShellExecute(H, 'open', PAnsiChar('C:\Programme\Ghostgum\gsview\gsprint.exe'), PAnsiChar('-printer "\\Server\Lexmark E232" C:\test.pdf'), nil, SW_HIDE)
//edit: Wo war der rote Kasten? :gruebel:

neuronet 18. Nov 2005 18:19

Re: Standardprogramm bei shellexecute (...,'print'...)
 
@Waldteufel: Hab's ja noch geändert... Via CMD läuft's auch so sauber...

Thomas Feichtner 27. Mai 2013 21:57

AW: Standardprogramm bei shellexecute (...,'print'...)
 
Hallo,

gibt es eine Möglichkeit um festzustellen, ob ich eine Datei mit ShellExecute drucken kann?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:50 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz