Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Text Kopieren mittels Shift Ende

  Alt 24. Jun 2007, 12:30
Hi,

eigentlich funktioniert es doch, zumindest wird Shift + End simuliert. Wenn ich zum Testen vorher ein Seep(2000) ausführe und innerhalb der 2 Sekunden den Cursor zum Beispiel in die Mitte einer Zeile im Editor setze, wird die Zeile von der Mitte bis zum Ende bei mir markiert.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  sleep(2000);
  Keybd_event(vk_Shift,0,0,0);
  keybd_event(VK_end,0,0,0);
  keybd_event(vk_Shift,0, keyeventf_keyup, 0);
  keybd_event(vk_end,0, keyeventf_keyup, 0);
end;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat