![]() |
webbrowser in DLL - Formular ausfüllen
Hallo
Ich habe vor, auf einer bestimmten Seite ein Formular auszufüllen... Dies funktioniert einwandfrei, wenn ich nen TWebbrowser auf einer Form habe... Nun wollte ich das ganze in eine DLL verpacken. Doch wie muss ich da den TWebbrowser erstellen?? Ich habs so versucht:
Delphi-Quellcode:
Das begin und end; steht für eine Procedure
var
wb:twebbrowser; begin wb := twebbrowser.create(nil); end; Doch es funktioniert nicht... es kommt folgender fehler:
Code:
Ich hoffe ihr seht meinen fehler...
CoInitialize wurde nicht aufgerufen
Liebe Grüsse Claudio |
Re: webbrowser in DLL - Formular ausfüllen
Man könnte vermuten, dass noch CoInitialize aufgerufen werden muss (IMHO Unit ActiveX) ;)
|
Re: webbrowser in DLL - Formular ausfüllen
Also soll ich in die Uses ActiveX hinzufügen??
|
Re: webbrowser in DLL - Formular ausfüllen
Nee, du sollst den Befehl aufrufen :wall:
Meine Hilfe sagt das hier: Zitat:
|
Re: webbrowser in DLL - Formular ausfüllen
Hallo...
Danke hat geklappt Aber nun habe ich das problem, das ich die Formulare nicht ausfüllen kann.... Es gibt mir ne zugriffsverletzung beim lesen von adresse 0000000 Hast du ne idee weswegen?? |
Re: webbrowser in DLL - Formular ausfüllen
Woher soll ich das wissen. Ich weis ja nicht einmal was du machst. :roll:
|
Re: webbrowser in DLL - Formular ausfüllen
Delphi-Quellcode:
Damit will ich nen Feld innerhalb ner Form ausfüllen
wb.OleObject.document.forms.item(0).elements.item('isiwebuserid').value:=inttostr(07854525);
Die Homepage wurde zuvor aufgerufen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:32 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