Entwickler-Ecke

Internet / Netzwerk - TWebBrowser Java-Einstellung


lambruco - Di 07.10.03 23:16
Titel: TWebBrowser Java-Einstellung
Moin Forum,
ich habe keine Ahnung von TWebBrowser, hab nur mal ausprobiert, wie es funktioniert. Wo kann ich zum Beispiel die Einstellung vornehmen, das Java aktiviert ist, oder nicht. Geht das überhaupt ??


PhilGo - Mi 08.10.03 15:00

Hi, ich weis das zwar nicht genau, aber ich glaub das funzt nicht. :wink:

Mfg PhilGo


MSCH - Mi 08.10.03 15:37

Diese ActiveX Compo benutzt die Einstellungen des IE.
grez
msch


lambruco - Mi 08.10.03 16:35

Unschön. :cry:

Dann vielleicht ein anderer Ansatz. Es wird ja sicherlich auch in diesem Bereich mit Messages gearbeitet. Wie kann ich also die Nachricht abfangen, die beim Senden oder Empfangen verschickt wird.
Wo muss ich da Ansetzen.
Hab bei der Methode TWebbrowser.navigate() zwar PostData gefunden, wüsste aber nicht, wie ich dieses handhabe.


maze2k - Mi 08.10.03 20:29

Hmm, mit WebBrowser1.LocationURL bekommst du die URL der Seite, die gerade geladen ist.

Wenn du sowas wie die Methode GET meinst, musst wohl diese LocationURL-Variable aufschlüsseln.
Bei POST wird es schon schwerer.
Dazu benutze ich eine spezielle Komponente, die kann aber keine Seite anzeigen, sondern nur HTTP-Posts verschicken und dann den Quelltext der Seite auslesen...
Aber ich glaube kaum, dass das das ist was du brauchst.


lambruco - Mi 08.10.03 21:26

nein, das hört sich schon richtig gut kann. es kommt mir nicht auf die anzeige an. ich möchte einfach nur wissen, was an den server geschickt wird.
beispiel: ich schaue mir im twebbroser eine seite an, drücke in der seite einen button, und genau diese message, die dann verschickt wird möchte ich haben.
wenn deine komponente das kann, einfach mal die quelle nennen.


maze2k - Mi 08.10.03 21:46

Hm, wie schon gesagt, wenn die Seite mit GET arbeitet kannst du die "Message" in WebBrowser1.LocationURL lesen. (sieht dann so aus:

http://www.blablaseite.de/index.htm?username=peter&passwort=1234

da kannst du ja dann die Strings nach ? und vor und nach den = herausfinden.

Bei Post wird das leider nicht so übergeben sondern "verdeckt".
Da kommst du auch nicht mit meiner Komponente ran, denn mit der kann ich diese POSTs nur versenden, nicht empfangen. (Ich glaub's zumindest, aber ich hab noch bei weitem nicht alles ausprobiert, das is ne Sammlung von praktischen Komponenten rund um Internet und Netzwerkverbindungen (POP3-Client, SMTP-Client, Ping, und viel mehr...))

Und hier is das ganze zu haben: Link [http://overbyte.delphicenter.com/frame_index.html]

Unter Products > ICS findest eine Beschreibung.

Direkt-Download hier: Link [http://overbyte.delphicenter.com/arch/ics.zip]


lambruco - Mi 08.10.03 23:03

Schöne Sache, vielen Dank für die Hilfe. :D