![]() |
Webbrowser Fragen
hi,
ich würde gerne einmal wissen wie man im tbwebbrowser komponente weiß wenn eine datei gedownloadet wird. gibt es da eigentlich auch ne möglichkeit dass man dass so macht das auch keine cookies oder ähnliches gedownloadet werden. und wie geht das dass man unterschiedet ob die website von alleine irgendwas temporäres downloadet oder ob man sone datei downloadet dass zb im ie das das downloadfenster kommt (möchte nämlich auch n downloadmanager wie firefox für meinen webbrowser programmieren :) ) desweiteren wäre es nett wenn mir jemand sagt wie ich drucken kann (also mit dem webbrowser) :) MFG Lars Wiltfang Die erste Frage ist wichtiger :) |
Re: Webbrowser Fragen
Hi,
Zu 2.: 1. Öffne ein neues Fenster in dem nur ein TWebbrowser ist 2. Passe das Fenster so an das der TWebbrowser gerade so zu sehen ist (am Besten durch: AutoSize:=true) 3. Öffne in diesem WebBrowser das gleiche Fenster wie auch schon im eigentlichen Hauptfenster 4. Öffne den Dialog zur Druckerkonfiguration 5. nun kommt der Befehl:
Delphi-Quellcode:
6. Nun einfach das Fenster schliessen
Dein_Fenster.print
7. Das war's Ich hoffe das ich mich: -klar ausgedrückt habe -es funktioniert -und das ich dir weiterhelfen konnte Gruß Mokuba01 |
Re: Webbrowser Fragen
@Mokuba: Das ist aber keine schöne Lösung. ;)
@Larsi: Du weißt, dass die DP eine Suchfunktion hat und kannst dir auch denken, dass diese Fragen bereits gestellt wurden (speziell was das Drucken anbelangt). Dann sei doch bitte so gut und suche mal danach, das hast du nämlich sicher nicht oder wenn dann nur ganz schlampig getan: ![]() TWebBrowser besitzt meines Wissens Ereignisse wie OnFileDownload und OnDownloadComplete. Schau dir diese mal näher an. |
Re: Webbrowser Fragen
aber wenn ich zb auf
![]() |
Re: Webbrowser Fragen
Zitat:
|
Re: Webbrowser Fragen
Zitat:
![]() Delphi Beispiel ![]() |
Re: Webbrowser Fragen
kannst du mir da mal n kleines stückchen^^ code geben. irgendwie spinnt mein safari bei der site!
|
Re: Webbrowser Fragen
Zitat:
Bei deinem Vorschlag benötigt man zum Drucken ein extra Fenster. Desweiteren könnte ich mir bei deiner Möglichkeit folgendes vorstellen: - Die Druckqualität ist nicht die beste (wird da nicht mit einer Art TCanvas gearbeitet?) - Wenn die Seite nicht komplett sichtbar ist, wird sie vermutlich auch nicht komplett gedruckt werden - Einstellungen (Druckvorschau, ...) kannst du wenn, dann nur sehr schwer ermöglichen Grüße Edit @Larsi: Die Safari-Beta-Version für Windows, die du nutzt, ist sowas von verbuggt, da kann oftmals etwas nicht richtig dargestellt werden. Du hast aber mindestens den IE installiert (evtl. auch den FF). Besuche die Seite doch mit einem für Windows ausgereiften Browser. |
Re: Webbrowser Fragen
und wie kann der von haus aus drucken? also webbrowser1.print gibts nicht, oder? :)
|
Re: Webbrowser Fragen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:46 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