Einzelnen Beitrag anzeigen

citybreaker
(Gast)

n/a Beiträge
 
#1

Drucken mit ShellExecute unter Win7

  Alt 12. Jun 2012, 11:40
Hallo,

mit ShellExecute möchte ich eine Html Datei ausdrucken. Unter Windows XP funktioniert das ganze einwandfrei. Ich drücke auf meinen Button es erscheint ein Drucken Dialog (ich glaube vom IE) und die Datei wird gedruckt.

Ganz anders hingegen verhält sich das ganze unter Windows 7. Ich drücke wie gewohnt den Drucken Button nur mit dem unterschied, dass jetzt einfach gar nichts passiert.

ShellExecute(handle, 'print', PChar(ExtractFilePath(Application.Exename) + 'printme.html'), nil, nil, SW_HIDE);

Weiß jemand woran das liegen kann? Gibt es event. eine bessere/weitere möglichkeit Html Datein zu drucken? Ich würde nur ungern auf den TWebBrowser oder ähnliches zurückgreifen.
  Mit Zitat antworten Zitat