Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Automatische Tastarturbenutzung (https://www.delphipraxis.net/78840-automatische-tastarturbenutzung.html)

ErdNussLocke 11. Okt 2006 21:21


Automatische Tastarturbenutzung
 
Hi,
ich will ein Programm schreiben, dem man einspeichert, wann und in welchen zeitlichen Abständen verschiedene Tasten auf der Tastartur gedrückt werden. Wenn man das Programm nun startet soll es eben diese gespeicherte Tastenfolge mit den gespeicherten Zeitintervallen "drücken", als würde man es selber an der Tastartur tun.
Also eigentlich brauch ich nur den Befehl, das eine Taste "gedrückt" wird, kein komplettes Programm.
Hoffe ich konnte mich verständlich ausdrücken :)
MfG
ErdNussLocke

richie 11. Okt 2006 21:34

Re: Automatische Tastarturbenutzung
 
Wie wär's mit: ...das Drücken von Tastatur Tasten simulieren

ErdNussLocke 11. Okt 2006 21:37

Re: Automatische Tastarturbenutzung
 
ehh kann das auch wer erklären :)
also ich kenn die meisten Begriffe da gar nicht^^
Könnte evtl. wer die wichtigen Begriffe "filtern" und erklären?
Das wäre mehr als nett :)

ErdNussLocke 11. Okt 2006 21:54

Re: Automatische Tastarturbenutzung
 
vielleicht würde es auch reichen wenn mir einfach wer nen Quellcode sagen könnte, mit dem man z.B. die Buchstaben "H", "A","l","l","o" in 1 Sekundenabstand als "externe" Eingabe simulieren kann.
Vielleicht kann ich mir ja dann die Sachen zusammenreimen
MfG
ErdNussLocke

Luckie 11. Okt 2006 21:56

Re: Automatische Tastarturbenutzung
 
Du kannst deine Postings editieren. Es ist nicht nötig innerhalb von einer Minute ein neues Posting zu verfassen.


Zitat:

Zitat von ErdNussLocke
vielleicht würde es auch reichen wenn mir einfach wer nen Quellcode sagen könnte, mit dem man z.B. die Buchstaben "H", "A","l","l","o" in 1 Sekundenabstand als "externe" Eingabe simulieren kann.

Der Link verweist doch auf Quellecode der dies tut. Ich glaube nicht, dass es etwas ändern würde, wenn wir das hie rnoch mal posten. ;)

ErdNussLocke 11. Okt 2006 21:58

Re: Automatische Tastarturbenutzung
 
Ich habe Delphi 3, schon nen bisschen älter, und das kennt den Befehl "PostKeyEx32" nicht
Gibts da nen anderen für?
MfG
ErdNussLocke

Luckie 11. Okt 2006 22:00

Re: Automatische Tastarturbenutzung
 
Anderer Vorschlag: Such erstmal im Forum und mit Google. Und bei den Win-API Funktionen hilft auch das MSDN.

ErdNussLocke 11. Okt 2006 22:11

Re: Automatische Tastarturbenutzung
 
Hmm wenn ich den Beitrag editiere sieht ja keiner das ich was verändert habe^^
darum einfach nochmal meine Frage :)

Gibt es einen anderen Befehel für PostKeyEx32 in Delphi 3?
Habe folgendes aus dem Quelltext entnommen:
Delphi-Quellcode:
PostKeyEx32(Ord('D'), [], False);
Nun sagter mir das der Befehl unbekannt ist.
Muss ich den vorher noch deklarieren oder ist der Befehl einfach zu neu für Delphi 3?


MfG
ErdNussLocke

Zacherl 11. Okt 2006 22:14

Re: Automatische Tastarturbenutzung
 
Die Funktion steht doch hier: http://www.swissdelphicenter.ch/de/showcode.php?id=220 :lol: Musst du nur vorher in deiner Unit deklarieren ...


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