![]() |
ebay einlogen / Feld ausfüllen und Button anklicken !
Hallo,
wie kann ich meine Angaben in ebay mit Delphi eingeben z.B. einlogen / Felder ausfüllen ! mit dem Code hat nicht geklappt :
Delphi-Quellcode:
hier ist die Seite :
WebBrowser1.OleObject.document.forms.item(0).elements.item('userid').value:='meine-ID';
WebBrowser1.OleObject.document.forms.item(0).elements.item('pass').value:='mein passwort'; // Fehler : Die Felder können nicht gefunden werden ! // die Felder heissen : useid und pass ![]() |
Re: ebay einlogen / Feld ausfüllen und Button anklicken !
Nabend,
Du musst zunächst warten bis der Webbrowser fertig geladen hat.
Delphi-Quellcode:
Und dann kann man sich so einloggen:
procedure TForm1.Wait(eWebbrowser: TWebBrowser; Delay: Integer);
begin Repeat Sleep(Delay); Application.ProcessMessages; Until (eWebbrowser.ReadyState = READYSTATE_COMPLETE) OR (Application.Terminated) ; end;
Delphi-Quellcode:
Gruss Daniel
procedure TForm1.Button1Click(Sender: TObject);
begin Webbrowser1.Navigate('https://signin.ebay.de/ws/eBayISAPI.dll?SignIn&ru=http%3A//www.ebay.de/&_trksid=m37'); Wait(Webbrowser1,1000); WebBrowser1.OleObject.document.forms.item(1).elements.item('userid').Value := 'XXX'; Webbrowser1.OleObject.document.forms.item(1).elements.item('pass').Value := 'XXX'; WebBrowser1.OleObject.document.forms.item(1).submit; end; |
Re: ebay einlogen / Feld ausfüllen und Button anklicken !
Zitat:
|
Re: ebay einlogen / Feld ausfüllen und Button anklicken !
Zitat:
ondocumentcomplete!! mfg |
Re: ebay einlogen / Feld ausfüllen und Button anklicken !
Gab es da bei Ebay nicht in den AGB einen Punkt der sowas verbietet? :gruebel:
|
Re: ebay einlogen / Feld ausfüllen und Button anklicken !
Meines Wissens sind die Interaktionen mit Ebay nur nach der Registrierung mit der
![]() |
Re: ebay einlogen / Feld ausfüllen und Button anklicken !
Hallo!
Ich wollte jetzt soetwas ähnliches machen, aber nicht bei ebay und habe dazu den Code hiervon benutzen wollen. Leider kommt bei mir aber die Meldung, dass bei "Application.ProcessMessages" und bei "Application.Terminated" jeweils der Teil nach dem Punkt ein nichtdeklarierter Bezeichner sei. Bei uses habe ich folgende eingebunden: Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, OleCtrls, SHDocVw, ComCtrls Fehlt da evtl. noch etwas, oder was kann sonst der Grund sein, dass das nicht klappt? Danke im Voraus für eure Antworten! Gruß D. |
Re: ebay einlogen / Feld ausfüllen und Button anklicken !
Application ist in der Unit Forms drinn...die hast du ja aber eingebunden.
Geht das Compillieren? |
Re: ebay einlogen / Feld ausfüllen und Button anklicken !
unglaublich .... :shock:
Delphi schließen und nochmal starten, dann funktioniert das komplett, es kommt keine Fehlermeldung mehr! Danke für die schnelle Antwort. |
Re: ebay einlogen / Feld ausfüllen und Button anklicken !
Hallo,
ICh wollte mal fragen wie man herauslesen kann welches item das auf der Seite ist, den ich möchte gerne auch solch ein autologin machen. Mfg |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:56 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