Forum: Win32/Win64 API (native code)
by gee21,
21. Mär 2013
Problem gelöst
Folgendes funktioniert für dieses Feld:
webbrowser1.oleobject.document.forms.item(0).elements.item('quantity').value := '999';
Danke euch trotzdem allen.
Forum: Win32/Win64 API (native code)
by gee21,
21. Mär 2013
Das habe ich schon gemacht gehabt als ich das Bild geschossen habe. (Da ich den Embbeded Webbrowser entfernt hatte und den TWebbrowser wieder draufgesetzt habe, musste ich diese Zeilen bereits ändern)
Ebenfalls jetzt mit dem Twebbrowser ist es so, das wenn mein Code die den Fehler auslöst, auch die Funktion von SX nicht mehr funktioniert. (Ungültige Variantenoperation)
Irgendwie etwas...
Forum: Win32/Win64 API (native code)
by gee21,
21. Mär 2013
Ach so. Ja das stimmt natürlich. :oops::oops:
Jetzt funktioniert auch die Funktion von SX (Als Bild im Anhang)
Forum: Win32/Win64 API (native code)
by gee21,
21. Mär 2013
:-D Also habe mal folgendes gemacht :-D
Mein Code läuft durch, dann kommt die Fehlermeldung mit Ungütige Variantenoperation Dann führe ich deine Funktion aus.
Dann steht in der Treeview nur: Form0:
Interessant ist, wenn ich den letzten Teil meines Codes der den Fehler auslöst deaktiviere, und dann dein Code per Button auslöse, kommt ebenfalls die Meldung: Ungütige Variantenoperation ?
Forum: Win32/Win64 API (native code)
by gee21,
21. Mär 2013
Hi SX
Danke vielmals für den Code.
if VariantIsObject(FormItem.Name) then
Er sagt: VariantIsObject UNdeklarierter Bezeichner. Wo / Als was kann ich das deklarieren? (Sorry bin noch ein Noob :-D)
Das mit der TXT ist ja cool. Wusste ich gar nicht das dies so geht :-D
Forum: Win32/Win64 API (native code)
by gee21,
21. Mär 2013
Hi Volker
Das kann natürlich sein das deine Variante korrekter wäre. Aber es macht leider auch keinen unterschied.
Gruess Zurück
Forum: Win32/Win64 API (native code)
by gee21,
21. Mär 2013
HI Danke für die Info.
Leider habe ich aber immer noch die selbe Meldung. (Ungültige Variantenoperation)
Forum: Win32/Win64 API (native code)
by gee21,
21. Mär 2013
Hi alle zusammen.
Ich versuche mit dem Webbrowser gerade ein paar Felder auszufüllen und Buttons zu drücken. Eigentlich klappt auch alles schon ganz gut aber bei einem Feld erscheint mir immer die Meldung: "Ungültige Variantenoperation"
Dieser Code nutze im um die Felder zu füllen:
function FillForm(WebBrowser1: tembeddedwb; FieldName: string; Value: string): Boolean;
var
i, j:...