Entwickler-Ecke
Internet / Netzwerk - Undefinierter Bezeichner: "ShDocVW_TLB"
Kri - Mi 26.03.08 13:24
Titel: Undefinierter Bezeichner: "ShDocVW_TLB"
Hallo zusammen,
ich habe folgende Funktion:
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:
| function LoginGMX_IE(AKennung, APasswort: string): Boolean; var ShellWindow: IShellWindows; WB: ShDocVW_TLB.IWebbrowser2; spDisp: IDispatch; IDoc1: IHTMLDocument2; Document: Variant; k: Integer; begin ShellWindow := CoShellWindows.Create; for k := 0 to ShellWindow.Count do begin spDisp := ShellWindow.Item(k); if spDisp = nil then Continue; spDisp.QueryInterface(iWebBrowser2, WB); if WB <> nil then begin WB.Document.QueryInterface(IHTMLDocument2, iDoc1); if iDoc1 <> nil then begin WB := ShellWindow.Item(k) as ShDocVW_TLB.IWebbrowser2; Document := WB.Document; FillInGMXForms(WB, IDoc1, Document, AKennung, APasswort); end; end; end; end; |
Aber am Ende bekomme ich die Fehlermeldung:
Undefinierter Bezeichner: "ShDocVW_TLB"
Wird dies nicht mir TWebBrowser implementiert? Dieser ist aber installiert..
Könnt ihr mir helfen?
Viele liebe Grüße
Kri
Delete - Mi 26.03.08 14:55
Das File muss im Verzeichnis Deines Programmes oder sonstwo sein, wo es von DELPHI gefunden werden kann - UND in der USES-Anweisung.
Kri - Mi 26.03.08 15:37
Hi,
vielen Dank dass hat soweit geklappt, jetzt gibt es aber direkt das nächste Problem:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| procedure TForm1.Button2Click(Sender: TObject); var IDoc1: IHTMLDocument2; Web: ShDocVW_TLB.IWebBrowser2; begin Webbrowser1.Navigate ('http://www.gmx.ch'); while Webbrowser1.ReadyState <> READYSTATE_COMPLETE do Application.ProcessMessages; Webbrowser1.Document.QueryInterface(IHTMLDocument2, iDoc1); Web := WebBrowser1.ControlInterface; FillInGMXForms(Web, iDoc1, Webbrowser1.Document, 'user@gmx.net', 'pswd'); end; |
Bei
Webbrowser1.Navigate ('http://www.gmx.ch'); meldet er mir: Nicht genügend wirkliche Parameter
Viele liebe Grüße
Kri
Delete - Mi 26.03.08 20:28
Delphi-Quelltext
1:
| Webbrowser1.Navigate ('http://www.gmx.ch',0,0,0,0); |
Kri - Mi 26.03.08 20:43
Alles klar vielen Dank Problem gelöst..
Grüße
Kri
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!