Brauche Hilfe bei TImage und Captcha
	
	
		Mein Problem hat sich verlagert.
Captchas kann ich schon auslesen, nun fehlt nur noch die Rückmeldung von der Seite.
Ich habe meine Probleme mit der Rückmeldung von Webbrowser.
Mit VB habe ich es zwar hinbekommen, allerdings machen mich da die Scriptfehler total fertig. Trotz Silent und Theater mode
Na ja, habe mich entschlossen eben das ganze in Delphi zu schreiben.
Bitte nur melden wenn Ihr wisst wovon ich rede und Ihr helfen wollt.
Zur Zeit bin ich hier.
 Seite wir aufgerufen
 Daten werden in die Formulare eingetragen
 Captcha wird ausgelesen und local gespeichert
 Captcha wird in TImage geladen (Autoerkennung kommt später)
 Nun klicke ich per Button auf den Click Button auf der Seite.
Soweit sogut. Alles läuft. 
Bach dem Drücken des Buttons abe wartet meinTool nicht bis die Seite aktualisiert wurde. Liest mein Quellcode von der Seite die noch nicht aktuell ist. Trotz:
	Code:
	
  while (Form1.WebBrowserSeite.ReadyState <> READYSTATE_COMPLETE) or Form1.WebbrowserSeite.Busy do
   Application.ProcessMessages;
 Wenn ich das zweite mal den Button auslese dann habe ich die Fehlermeldung und kann die auswerten.
Mir geht es um die Rückmeldung. Fehler oder Erfolg.
Etwa so:
	Zitat:
	
		
		
			  Form1.WebBrowserSeite.OleObject.Document.forms.ite  m(1).Action.Click ;
  while (Form1.WebBrowserSeite.ReadyState <> READYSTATE_COMPLETE) or Form1.WebbrowserSeite.Busy do
   Application.ProcessMessages;
  QuelltextSeite := Form1.WebBrowserSeite.OleObject.Document.Body.Inne  rHTML; {Quelltext einlesen **}
{*************************************************  **************************************************  *****}
  PositionAnfang := Pos('class=ERROR',Quelltext);        {Position des Fehlers  bestimmen  ***}
   If PositionAnfang > 0 Then
    begin
     Meldung := midstr(QuelltextSeite,PositionAnfang,(PositionAnfa  ng) + 150);
     PositionEnde := Pos('</SPAN>',Meldung);
     Meldung := midstr(Meldung,13,(PositionEnde - 13));         
     Form1.LabelSeiteStatusErgebnis.Font.Color := clRed ; 
     Form1.LabelSeiteStatusErgebnis.Caption := Meldung ; 
  end;    
			
		
	
 Soweit reichen meine Kenntnisse nicht aus um den Fehler zu begeben oder habe eine Ladehemmung.
Bitte um Hilfe. Aber bitte keine : Versuche mit post Kommentare. Nur konstruktive Hilfe bitte.