| Autor |
Beitrag |
Bucky
Hält's aus hier
Beiträge: 6
|
Verfasst: Sa 09.06.07 11:20
Hi Leutz.
Hab folgendes Problem.
Ich möchte über den Twebbrowser eine html siete anzeigen lassen.
Ich bekomm es aber leider nicht hin.
irgendwo ist der wurm drin.
mfg
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure WebBrowser1DocumentComplete(Sender: TObject; const pDisp: IDispatch; var URL: OleVariant);
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject; const pDisp: IDispatch; var URL: OleVariant); begin Webbrowser1.Navigate('http://bv.buckys-world.de/alert.htm'); end; |
Moderiert von raziel: Delphi-Tags hinzugefügt
|
|
Bucky 
Hält's aus hier
Beiträge: 6
|
Verfasst: Sa 09.06.07 16:22
kann mir keiner helfen?
bin noch noob ich sachen delphi!
|
|
Robinator
      
Beiträge: 275
WinXP
BDS 2006
|
Verfasst: Sa 09.06.07 16:50
Wieso hast du das Navigate im OnDocumentComplete Event? Das macht, wenn ich es richtig sehe, keinen Sinn. Pack das Navigate in den ButtonClick und es sollte gehen
gruss
_________________ erare humanum est
|
|
Bucky 
Hält's aus hier
Beiträge: 6
|
Verfasst: Sa 09.06.07 17:04
ich wollt ja nich das der user erst nenn button drücken soll sondern das die page sofort lädt wenn er das prog öffnet
|
|
Robinator
      
Beiträge: 275
WinXP
BDS 2006
|
Verfasst: Sa 09.06.07 17:06
Dann muss es halt ins FormCreate bzw. FormShow
_________________ erare humanum est
|
|
Bucky 
Hält's aus hier
Beiträge: 6
|
Verfasst: Sa 09.06.07 17:08
sry das ich frage aber wie funzt des?
kannste mir da mal nenn code geben?
wäre dir sehr dankbar.
|
|
Blackheart666
      
Beiträge: 2195
XP
D3Prof, D6Pers.
|
Verfasst: Sa 09.06.07 17:17
Bucky hat folgendes geschrieben: | sry das ich frage aber wie funzt des?
kannste mir da mal nenn code geben?
wäre dir sehr dankbar. |
Na sicher
www.christian-stelzm...shkurs_reloaded.html
_________________ Blackheart666
Der Irrsinn ist bei Einzelnen etwas Seltenes, - aber bei Gruppen, Parteien, Völkern, Zeiten die Regel. (Friedrich Nietzsche)
|
|
Robinator
      
Beiträge: 275
WinXP
BDS 2006
|
Verfasst: Sa 09.06.07 17:18
Du wählst deine Form, wählst "Ereignisse" im Objekt Inspektor und machst da nen Doppelklick auf OnShow oder OnCreate. In der nun erstellten Methode schreibst du deinen Navigate-Code.
gruß
_________________ erare humanum est
|
|
Bucky 
Hält's aus hier
Beiträge: 6
|
Verfasst: Sa 09.06.07 18:00
soweit funzt des!
prob is jetzt folgendes:
der scrollbalken flattert wie sau!
und es sollten keine scrollbalken zu sehn sein!
|
|
Robinator
      
Beiträge: 275
WinXP
BDS 2006
|
Verfasst: Sa 09.06.07 18:48
in sachen "flattern" hilft es meist DoubleBuffered auf true zu setzen,... die Scrollbars zu entfernen ist nicht so ohne weiteres möglich, da musst du dich wohl mal im MSDN umgucken.
gruss
_________________ erare humanum est
|
|
Bucky 
Hält's aus hier
Beiträge: 6
|
Verfasst: Sa 09.06.07 23:51
jo habs hinbekommen mit dem flattern!
VIELEN DANK FÜR DEINE HILFE
|
|
Memorius
      
Beiträge: 25
Windows XP Professional
Delphi 4.0 PE
|
Verfasst: Do 28.06.07 17:00
hallo!
wollt mir au nen browser erstellen... aba bei mir(delphi 4.0) gibts die webbrowser- kompo net!!!
weiß bitte jemand wo ich die für 4.0 herbekomme??
THX!!!
memo
|
|
Timosch
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Do 28.06.07 20:22
Komponenten -> ActiveX importieren
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
Lannes
      
Beiträge: 2352
Erhaltene Danke: 4
Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
|
Verfasst: Do 28.06.07 20:44
Hallo,
dort gibt es weitere Informationen:
webbrowser-komponente wo finde ich sie?
_________________ MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
|
|
Memorius
      
Beiträge: 25
Windows XP Professional
Delphi 4.0 PE
|
Verfasst: Fr 29.06.07 22:16
Danke, jetzt hab ich sie!!!
hmm... im forum finde ich nur den befehl webbrowser1.navigate('irgendeine url');
aber bei mir will er noch einen haufen mehr Argumente!
mache ich etwas falsch?
c yaa
memo
|
|
bjd
Hält's aus hier
Beiträge: 11
Win XP Professional
Delphi 4 Std., Delphi 7 Pers., Object Pascal
|
Verfasst: Sa 30.06.07 09:54
Nicht.
Bei TWebBrowser braucht er nur ein Argument bei TWebBrowser_V1 fünf.
1: URL
2-5: OLEVariant
Die Variants kannst du einfach deklarieren, müssen aber nicht initialisiert werden.
Delphi-Quelltext 1: 2: 3: 4:
| var A, B, C, D: OLEVariant; begin BrowserV1.Navigate('http://xyz.de', A, B, C, D); end; |
bjd
|
|
Timosch
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Sa 30.06.07 17:03
Delphi 3 hat bei mir auch immer bei TWebbrowser (Nicht V1) alle Argumente verlangt (es sei denn ich hab irgendwas falsch gemacht). Das könnte daran liegen, dass überladene Methoden erst später unterstützt werden, dann einfach den Rat von bjd nehmen.
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
Memorius
      
Beiträge: 25
Windows XP Professional
Delphi 4.0 PE
|
Verfasst: Sa 30.06.07 19:49
Vielen Dank!!!
Wenn ich gewusst hätte dass es so einfach ist...^^
Aber nun interessiert es mich schon, welche Funktionen diese ole-variants haben...
Wozu sind diese 5 Argumente gut??
C YAAAA
memo
|
|