Ich will ein Programm schreiben, mit dem man die Tastatureingabe simuliert. Dafür benutze ich Keypress:
Delphi-Quellcode:
var a : char;
begin
a:='a'
keypress(a);
end;
Aber irgendwie funz das nicht. Es wird einfach kein a simuliert, es passiert gar nix, noch nicht mal eine Fehlermeldung. Was mach ich falsch?
Und gleich noch eine Frage:
Ich hab bei ein bissl bei Google gesucht, und das hier gefunden:
http://forum.chip.de/c-c/tastaturein...en-846952.html
Dort gibt es eine Liste, mit allen möglichen Tasten. Ich weiß, dass das für C ist, aber man kann es auch für Delphi nutzen. Aber ich kann nicht einfach Keypress(VK_DELETE) eingeben, dann gibt es einen Fehler: "Die Typen der tatsächlichen und formalen Var-Parameter müssen übereinstimmen." Warscheinlich weil VK_DELETE einen Integer Wert zurück gibt. Aber der Integer Wert, entspricht dem Char für diese Taste. Wie kann ich dass umwandeln, oder so was in der Art, damit es funzt?