Hallo,
ich hab ein sehr merkwürdiges Verhalten, das ich mir nicht erklären kann.
Ich versuche aus Delphi auszudrucken:
Delphi-Quellcode:
If PrintDialog1.execute
then begin
ShellExecute(
handle, '
print', '
u:\helfomat\text\Office_TV_813.html', '
', '
', SW_HIDE);
end;
Wenn ich die
HTML-Datei durch .doc, .txt, .odt, .pdf ersetze, wird alles einwandfrei ausgedruckt.
Nur bei
HTML, geht Word (???) auf,
und es wird nicht gedruckt.
Mein erster Verdacht: Die Dateitypenverknüpfung (Explorer-Extras-Dateitypen) ist falsch, aber: .html ist
mit meinem Browser, nicht mit Word verknüpft ist. Darf aber auch gar nicht sein.
Mein zweiter Verdacht: Ich mache bei Shellexecute was falsch...
Insgesamt: Ich bin ratlos
Für Hilfe zu diesem komischen Verhalten bin ich sehr dankbar.
litotes