Entwickler-Ecke
Internet / Netzwerk - Internet Explorer in Delphi
Kaeawc - Sa 21.01.06 21:07
Titel: Internet Explorer in Delphi
Ich will ein Programm bauen, was in einem Formular einen Internet Explorer besitzt und auf Knopfdruck soll in dem Formular die Webseite geändert werden.
Ist so etwas möglich / falls ja, wie?
mkinzler - Sa 21.01.06 21:09
-TWebbrowser
-TOleContainer
Kaeawc - Sa 21.01.06 21:12
Titel: T...
Wo find ich den TOleContainer?
mkinzler - Sa 21.01.06 21:16
In der Komponentenpalette im Bereich 'System'
Kaeawc - Sa 21.01.06 21:20
Titel: Funktionsweise..
Habe ehrlich gesagt null Ahnung wie ich mit diesen beiden Komponenten arbeiten kann..
Was muss ich machen damit mein Programm funktioniert?
Bisher sieht es so aus:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34:
| unit Unit1;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, HTTPApp, HTTPProd, CompProd, PagItems, MidProd, OleCtrls, SHDocVw, OleCtnrs;
type TForm1 = class(TForm) WebBrowser1: TWebBrowser; OleContainer1: TOleContainer; Button1: TButton; procedure FormCreate(Sender: TObject); private public end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject); begin
end;
end. |
Moderiert von
AXMD: Code- durch Delphi-Tags ersetzt
mkinzler - Sa 21.01.06 21:25
Die beiden Komponenten waren als Alternative zu einander gedacht, wobei die erstere wohl besser geeignet ist, da man mit ihr den IE ( bzw. Äquivalent von Mozilla) fernsteuern kann.
Delphi-Quelltext
1: 2: 3: 4:
| procedure TForm1.ButtonClick(Sender: TObject); begin WebBrowser.Navigate('http://www.delphi-forum.de/viewtopic.php?p=328431#328431'); end; |
Zeigt diesen Thraed an!
Kaeawc - Sa 21.01.06 21:28
Danke für die Hilfe aber die eigentliche Frage ist noch nicht beantwortet ^^
Ich will auf Button1.Click eine Website in dem TWebBrowser laden... Aber wie, das ist mir noch ein Rätsel
Blackheart666 - Sa 21.01.06 21:31
Dein bisheriger Code ist schon nicht schlecht... Stichpunkte hast Du bekommen, was hälst Du von der Suche ?
Kaeawc - Sa 21.01.06 21:43
Titel: Kein Erfolg
Habe mittlerweile 7 Seiten unter Suche durchschaut, doch wie man eine Seite im TWebBrowser aufruft habe ich nirgends gefunden :S
Wäre wirklich nett wenn mir jemand den simplen befehl posten kann...
UGrohne - Sa 21.01.06 21:45
Kaeawc hat folgendes geschrieben: |
Danke für die Hilfe aber die eigentliche Frage ist noch nicht beantwortet ^^
Ich will auf Button1.Click eine Website in dem TWebBrowser laden... Aber wie, das ist mir noch ein Rätsel |
Der Code steht doch einen Beitrag über Deinem? :nixweiss:
mkinzler - Sa 21.01.06 21:45
Schau mal auf mein Beispiel weiter oben ;-) die Methode Navigate z.B.
Kaeawc - Sa 21.01.06 21:46
Oh.. total übersehen ^^
Danke an alle :)
alias5000 - So 22.01.06 01:58
Dann das kannst du dir mal merken:
auf
http://www.euromind.com/iedelphi findest du einen erweiterten TWebbrowser und vieles mehr dazu.
Ich hab neulich auf Torry.net bei den Neuen Komponenten eine Weiterentwickelte Komponente dazu gesehen. Kannste dir mal, wenn du dich weitergehend dafür interessierst und du das schon etwas mehr verstehst, anschauen.
Gruß alias5000
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!