![]() |
Parameterübergabe von TWebBrowser an Programm
Hallo!
Wie kann ich Parameter von der Komponente TWebBrowser an das Programm übergeben? Der Benutzer soll einen Link im Programm klicken, der dann das Programm ausführt! Gibt es vielleicht noch eine besser Komponente um dies zu realisieren? Vielen Dank im voraus! Gruß 1PM |
Re: Parameterübergabe von TWebBrowser an Programm
Wie meinst du das,Parameter übergeben? Ich versteh die Fragestellung nicht ganz...sorry
|
Re: Parameterübergabe von TWebBrowser an Programm
Wenn ein Link geklickt wurde, dass HTML Befehle an das Programm übergibt!
Z.B. Einen Link "Close", der das PRogramm dann schließt! (in HTML) |
Re: Parameterübergabe von TWebBrowser an Programm
Hmmm...das würde dann browserspezifische Websiten geben, sollte man nicht machen. :warn: Ich hab nix gefunden, geh mal auf
![]() |
Re: Parameterübergabe von TWebBrowser an Programm
Hallo,
wenn Du deine HTML-Seite z.B. mit einem Dummy-Script "versorgst", kannst Du folgendes machen:
Code:
<HTML>
<HEAD> <script language="JavaScript"> function Dummy(text){} </script> <TITLE></TITLE> </HEAD> <BODY> [url="JavaScript:Dummy('Exit')"]Exit[/url] [url="JavaScript:Dummy('OK')"]OK[/url] </BODY> </HTML>
Delphi-Quellcode:
PROCEDURE TfMain.WebBrowserBeforeNavigate2(Sender: TObject;
CONST pDisp: IDispatch; VAR URL, Flags, TargetFrameName, PostData, Headers: OleVariant; VAR Cancel: WordBool); BEGIN IF pos('Exit', URL) > 0 THEN showmessage('Exit') // Deine Befehle ELSE IF pos('OK', URL) > 0 THEN showmessage('OK'); // Deine Befehle END; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 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