AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Firefox Druckfenster - OK bestätigen

Ein Thema von patty00 · begonnen am 14. Jan 2010 · letzter Beitrag vom 14. Jan 2010
 
patty00

Registriert seit: 7. Nov 2007
7 Beiträge
 
#1

Firefox Druckfenster - OK bestätigen

  Alt 14. Jan 2010, 15:54
Hallo, ich möchte per delphi ein html dokument ausdrucken, welches aber online-inhalte besitzt.
wenn ich das über IE ausdrucken lasse fehlen diese.

deswegen habe ich in die html ein javascript eingebaut, die den druckdialog bei firefox öffnet.
diesen möchte ich nun von delphi aus bestätigen(sprich ok drücken)

Das fenster heist "Drucken", ist aber weder im Taskmanager noch in der Taskleiste sichtbar...
ich habe mal versucht mit diesem Code weiter zu kommen:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  wnd: THandle;
  btn: THandle;

begin
  wnd := FindWindow(nil, 'Drucken'); // sucht das Fenster
  if wnd <> 0 then showmessage('Fenster gefunden'); //Fenster gefunden?
  btn := FindWindowEx(wnd, 0, 'TButton', 'OK'); // sucht den Button
  If btn <> 0 then SendMessage(btn, BM_CLICK, 0, 0); // führt den Klick auf dem Button aus
end;
funktioniert aber nicht, da er das fenster nicht findet...war ja auch nicht anders zu erwarten..

ich habe über google was über child-windows gefunden...da wurde ich dann aber mit tonnen an quellcode fast erschlagen

kann mir jemand helfen?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz