![]() |
Zeichenketten schreiben lassen
Hallo DP
Ich habe für meinen Keybinder folgenden Code zusammengestellt:
Delphi-Quellcode:
Wenn ich F2+1 drücke schreibt er jede Sekunde ein "T".
procedure TForm1.Timer1Timer(Sender: TObject);
var Key:integer; begin if GetAsyncKeyState(Vk_F2)<>0 then begin if GetAsyncKeyState(ord('1'))<>0 then begin key:=VKKEYscan('T'); keybd_event(key, 0,0,0); keybd_event(key,0,2,0); end end; end; Nun will ich aber einen Text aus einem Edit Feld (z.B. Edit1.Text) per Tastendruck (F2+1) automatisch geschrieben haben. Hat jemand eine Ahnung wie man das schreibt? Ich dachte da an eine Schleife, die die Zeichen hintereinander abfragt. |
Aussagekräftiger Titel
Bitte gib deinem Beitrag einen aussagekräftigen Titel. Der jetzige Titel lässt nicht erkennen, um was für ein Problem oder Frage es sich handelt. Um den Titel zu ändern, editiere einfach deinen ersten Beitrag. Damit erleichterst du das Auffinden deines Beitrages mit der Suche und ersparst anderen Mitglieder ein unnötiges Öffnen deines Beitrages.
|
Re: For Schleife
Das erste Zeichen in einem Edit ist: Edit1.Text[1].
Und ich habe dich schon in deinem anderem Thread gefragt was eigentlich ein "KeyBinder" ist bzw. was du darunter verstehst. |
Re: For Schleife
@jake
Zitat:
Gruß Wolfgang |
Re: Zeichenketten schreiben lassen
-.-
Das Programm. Mit Zitat:
Nur das Problem ist, das ich jetzt für jedes Zeichen in einer EditBox das jeweilige Zeichen (Edit1.Text[1] usw.) schreiben muss und ich nicht weiß wieviel Zeichen er belegt. Wenn ich sagen wir mal 20 Zeichen wiedergeben kann und er belegt 5 in der EditBox z.B. Hallo, dann sieht das so aus: Hallo22ee2eee2ee2e2e |
Re: Zeichenketten schreiben lassen
//push
Weiß denn keiner was? |
Re: Zeichenketten schreiben lassen
Zitat:
[quote="Jake"]-.- Das Programm. Mit Zitat:
![]() Sind weniger Zeichen im Eingabefeld als wiedergegeben werden sollen, muss man die Schleife entsprechend oft wiederholen. Und du hast uns immer noch nicht verraten, was ein [/i]KeyBinder[i] ist, oder was du dir darunter vorstellst. Es wäre eventuell auch hilfreich., wenn du uns langsam mal mitteilst, was du eigentlich vor hast. |
Re: Zeichenketten schreiben lassen
Du willst wissen was ein Keybinder ist dann benutz doch mal
![]() Ein Keybinder ist eine Art Tool, die hilft, in onlinespielen schnell texte oder befehle die man über den chat funktionieren einzutippen. Meist werden 2 Tasten belegt (z.B. F2 + 1) zufrieden? und das mit dem pushen tut mir leid... |
Re: For Schleife
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:40 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