Mini programik w delphi naciskający określony klawisz

Witam Was drodzy użytkownicy

otóż, zaczynam uczyć się Delphi, i mam pewne kłopoty. Muszę napisać programik,w którym będzie się wpisywało literę lub znak (np. w polu edit), po kliknięciu buttona Start będzie naciskał cały czas ten klawisz (coś na zasadzie bota), a po kliknięciu przycisku stop zaprzestawał akcji. Za bardzo nie wiem jak się do tego zabrać, chodzi mi o kod takiego programu.

Czy możecie pomóc?

Pozdrawiam!

Zainteresuj się funkcją keybd_event

http://www.google.com/search?client=ope … 8&oe=utf-8

Dzięki, to jest to czego szukałem ale mam taki problem, zrobiłem to poprzez pętle repeat <-> until i nie za bardzo wiem jak mam ustawić parametr po until, żeby po kliknięciu buttona pętla się zatrzymała…

Pętle zorganizuj tak:

Button1.Tag:=0;

while Button1.Tag=0 do

begin

  ...

  Application.ProcessMessages;

end;

repeat … until - nie lubię :lol: Przy zdarzeniu przycisku OnClick oraz przy zdarzeniu formatki OnCloseQuery napisz:

Button1.Tag:=1;