| 
Hello!
Perifériák eseményeit szeretném létrehozni, pl. mouse click, billentyűzet 
leütés, tehát mintha a 
felhasználó klikkelne/billentyűt lenyomna fizikailag.
Sajnos a Delphi súgójában nem találtam elről leírást, mindenhol csak azt t
árgyalják, hogy mi van 
akkor ha a user képezi az eseményt, de én pont az ellenkezőjét szeretném, 
a géppel irányitani az 
egeret, klikkelni, és a billentyűzetet használni.
az egérkurzor irányítását már megoldottam, van hozzá egy függvény
SetCursorPos(x koordináta,y koordináta);   a megadott koordinátára küldi az egé
rmutatót
Aki nem egészen értette amit eddig írtam, annak leírok egy rövid példát.
Van két nyomogomb A és B
A-ra bökve ez történik: - canvas.TextOut(25,25,'Hello World!');
B-re: 	- setcursorpos(x,y);  {(x,y) az 'A' gomb helye (rámutat az 'A' gombra a 
cursor) }
      
	- click-elés létrehozása
<img src="http://www.tar.hu/autosim/pelda.jpg">
egy másik példa, billentyű használatra:
Van egy Edit mező
és ebbe úgy szeretnék beleírni karaktereket, hogy nem érintem a billentyűt
, és nem értékadással 
(edit1.Text:='bla bla';) vagy vágólapról beillesztéssel, hanem a karakterek a b
illentyűzeten 
történő "virtuális" lenyomásával. Valahogy úgy mint ahogy a képernyő 
billentyűzet működik, csak 
ne jelenjen meg a képernyőn, és én tudjam megadni a programomból, hogy mel
yik billentyű legyen 
lenyomva.
<img src="http://www.tar.hu/autosim/keyboard.jpg">
Ha valakinek van valami megoldása az kérem írja ide vagy küldjön egy mail-t
 Gerzson
(webes bekuldes, a bekuldo gepe: line-109-1.dial.matav.net) |