szia!
Delphi-ben minden billentyunek megvan a maga konstansa. Az OnClick
eseménykezeloben megmondod, hogy ha a Key (asszem ez az OnClick-ben a
billentyut tartalmazó változó) mondjuk 'A', akkor Key:=Egér_jobb_gomb. Nem
tudom, hogy mi a konstansa fejbol. De tuti, hogy a neten megvan. Utánanézek,
ha megtalálom elküldöm a listára.
Üdv: scs
Írtad:
_______________________________________________________________
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
|
Hi Coders!
Hi Misi!
> Felado : Daruka Mihaly CODER #1523
> Brrr... Sose értettem meg miért jók ezek a feladatok.
Kar.
Azert vannak hazifeladatok, kerdesek mert 5let
esetleg megoldas szinten vki vmit nagyon okosat
mond, es abbol meg nem lett baj.
Itt kell megemlitenem marosi@... kollegat
aki 1 kerdesre kb. 5-6 levelet eresztett meg
es nagyon sokat lehetett belole tanulni. Sot!!!
> Ez olyan mintha egy távfutónak azt mondanák:
> fussál helyben 1km-ert. :oD
Szoktak, pl. teli edzes :)
bar a szobabiciklihez mit szolsz?
> Engem sose fogott meg a helyben futás...
> soha nem láttam a célt kozeledni.
Ne a cel kozeleg, te haladsz.
> No ez csak poénos filozofiaka volt...
Ertelmeset nem tudsz?
Amugy eme eszementfutatast kuldhetted volna
pl. a cimemre is. Sokkal jobbab orultem volna.
p.s.: Misi: nekem valaszolj.
udv.: XiX
|
Szuksegem lenne egy grafikai algoritmusra, ha akad valakinel. A Holdat
szeretnem megrajzolni kulonbozo fazisaiban. Van ket adatom: a
megvilagitott terulet aranya szazalekban es az, hogy a Hold eppen
novekszik-e vagy csokken. Ebbol ki lehet szamitani, hogy hova kell
rajzolni a feketet es a feheret elvalaszto ivelt vonalat, csakhogy en
mindig tehetsegtelen voltam geometriabol.
Ha tudtok segiteni, halasan fogadnam. Maganba is legyetek kedvesek.
La'ng Attila D., iro > <http://lad.rentahost.net>
KANCSAL = Olyan ferfi, aki a felesegere nez, de a szeretojet latja.
|