![]() |
Programm minimiert öffnen (Adobe Reader ShellExecute)
Hallo zusammen,
um aus meinem Programm PDF-Dateien auszudrucken rufe ich über die ShellExecute Funktion den Adobe Reader auf, obwohl ich im Parameter das '/h' für 'hide' mitgebe poppt das Fenster für einen kurzen Moment auf. Mit den ShellParametern 'SW_HIDE', 'S_MINIMIZED' hatte ich auch keinen Erfolg. Habt ihr noch Ideen wie ich dieses Fenster bezwingen könnte? Gruß |
AW: Programm minimiert öffnen (Adobe Reader ShellExecute)
Hallo,
Zitat:
Delphi-Quellcode:
versuch's mal
procedure TForm1.Button1Click(Sender: TObject);
begin if FindWindow ('AcrobatSDIWindow', nil) = 0 then ShellExecute (0, 'open', '<pfad + exe des Adobe Readers>', nil, nil, SW_HIDE); ShellExecute (0, 'print', '<dateiname der zu druckenden Datei>', nil, nil, SW_HIDE) end; Gruß |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:48 Uhr. |
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