Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Clippboard Text an beliebiger stelle einfügen (https://www.delphipraxis.net/126037-clippboard-text-beliebiger-stelle-einfuegen.html)

hedie 16. Dez 2008 17:40


Clippboard Text an beliebiger stelle einfügen
 
Hallo

Ich möchte aus meinem Delphi Programm heraus, die anweisung zum einfügen des textes aus dem Clipboard geben.

Also der cursor befindet sich zb. im Suchfeld von Google und dann soll quasi CTRL-V ausgeführt werden
jedoch vom delphi programm...

Wie kann ich dies umsetzen? (also das CTRL-V)

Liebe Grüsse
Claudio

toms 16. Dez 2008 17:43

Re: Clippboard Text an beliebiger stelle einfügen
 
Delphi-Quellcode:
procedure Simuliere_Ctrl_V;
begin
  keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0);
  keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), 0, 0);
  keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), KEYEVENTF_KEYUP, 0);
  keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0);
end;

hedie 16. Dez 2008 17:48

Re: Clippboard Text an beliebiger stelle einfügen
 
coool vielen dank....

werde ich gleich mal testen :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:11 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