Einzelnen Beitrag anzeigen

nezumi77

Registriert seit: 24. Mär 2009
16 Beiträge
 
#1

Im Webbrowser mit Tab navigieren

  Alt 24. Mär 2009, 21:43
N'abend,

ich möchte im Webbrowser den gesamten Text markieren und in ein Memo laden.

Delphi-Quellcode:
WebBrowser1.OleObject.document.execCommand('SelectAll', false, emptyParam);
Clipboard.AsText := Webbrowser1.OleObject.Document.Selection.createRange.Text;
Memo1.Lines.Text := Clipboard.AsText;
Das Blöde ist nur, dass beim Aufruf der Seite der Cursor in einem Eingabefeld ist und daher nichts markiert wird. Um aus dem Eingabefeld herauszukommen versuche ich

Delphi-Quellcode:
webbrowser1.SetFocus;
Keybd_event($09, 0, 0, 0);
Keybd_event($09, 0, KEYEVENTF_KEYUP, 0);
Leider ohne Erfolg. Das führt nur dazu, dass TWebbrowser den Focus verliert. Daher: Wie kann ich "Tab" simulieren ohne den Webbrowser zu verlassen?

Gruß, nezumi
  Mit Zitat antworten Zitat