![]() |
Problem mit keybd_event
Delphi-Quellcode:
text ist eine prozedur mit der ich den text aus einem editfeld auslese und per keybd_event wieder ausgebe...
procedure TForm1.Timer1Timer(Sender: TObject);
begin Text(edit1.Text) ; keybd_event(VK_RETURN, 0, 0, 0); keybd_event(VK_RETURN, 0, KEYEVENTF_KEYUP, 0); Timer2.Enabled:=True ; Timer1.Enabled:=false; end; das wunderbare es klappt.... mit nem Editor... soll heissen das was in meinem editfeld steht gibt er zwar wuderbar wieder im editor (notepad) aus aber dummerweise nicht in dem Programm in dem ich das benutzten möchte gibt es eine Alternative zu keybd_event oder muss ich das andere fenster irgendwie noch in den fokus setzen (bitte antwortet so das es ein 17 jähriger, der vor 6 wochen mit delphi angefangen hat, versteht was ihr meint :mrgreen: ) dange scho ma im voraus euer Lomi |
Re: Problem mit keybd_event
Moin!
Herzlich Willkommen in der DP :dp: Wir haben eine ![]() ![]() |
Re: Problem mit keybd_event
Es hilft wenn bei keybd_event die ersten beiden Parameter konsistent ausgefuellt sind.
|
Re: Problem mit keybd_event
tach suny... das mit der suchfunktion habsch gemacht :thumb: damit bin ich ja auf keybd_event gekommen... hab auch viele threads gefunden... nur keins in dem ich eine Lösung für mein Problem gesehen habe :wall:
ich fummel jez en bissle dran rum vielleicht kommt ja die erleuchtung :angel: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:44 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