Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevok: 1 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Ovladanie v Cecku

Registrovaný: 19.09.09
Prihlásený: 12.09.13
Príspevky: 359
Témy: 55
Bydlisko: Rohožník
Príspevok NapísalOffline : 04.05.2011 20:25

Zdravím!

Potrebujem pomoct.
Potrebujem spravit ovladanie pohybu obdlznicka po konzole, tj. zacinam na suradnici X,Y a sipkami dolu, hore, doprava a dolava ho ovladam.

Mam to urobene cez nekonecny cyklus cez funkciu:

bool IsKeyPressed(int virtualKey){
return((GetAsyncKeyState(virtualKey)&0x8000)!=0?true:false);

cize v menu potom napisem if (IsKeyPressed(VK_DOWN)) a aj sa pohne dolu.
Na zaciatku kazdeho cyklu mam vycistenie obrazovky z dovodu, ze potrebujem stale vidiet polozky ZIVOT, BRNENIE a SURADNICE, takze ak nieco na mapke zoberiem, zmeni to aj tie udaje hore.
Na konci cyklu mam Sleep, aby cakal chvilu.

Fungovat to funguje, no ak iba nachvilu stlacim tlacidlo, nepohne sa, lebo je to napr. v tej cakacej dobe.

Chcel by som to nieco ako cez getchar(), cize stlacim klavesu, ulozi sa to a potom to porovna ... k tomu potrebujem asi HEXcode tlacidla ...

poradite mi?

Ak netušite, co myslim, dám sem zdrojac ... vlastne potrebujem vediet, ci sa to da cez HEXcode ako napr. F tlacidla ci ESC ...

Vdaka


Edit// Nieco som nasiel, tu su aj Hex cislo pre dany key

Kód:
 http://delphi.about.com/od/objectpascalide/l/blvkc.htm

... lenze ide o Virtual key ... myslite, ze to pojde aj bez toho? proste ak nacitam a porovnam napr. if (getchar()==0x28) bude to fungovat?

momentalne to nemozem vyskusat..

co vy na to?


Takze nakoniec som to akosi zmachlal a fungule mi to :)
Takze problem vyrieseny :)


Odpovedať na tému [ Príspevok: 1 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Pointre v Cecku..

v Assembler, C, C++, Pascal, Java

3

532

26.01.2012 21:01

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SVG vykreslovanie v cecku

v Assembler, C, C++, Pascal, Java

12

765

19.06.2011 17:52

ice-g Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potrebujem spravit maly program v cecku/delphi/jave - odmena

v Ponuka práce

0

1216

16.09.2007 13:36

Vriasdjorl Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. RC ovladanie

v Elektronika

0

1131

08.07.2009 23:20

wolf14 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dialkove ovladanie

v Elektronika

6

1730

24.06.2009 7:54

AlbiDartanan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dialkove ovladanie

v TV

2

1018

23.02.2009 21:45

bohem5 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dialkove ovladanie

v Ostatné

1

901

07.08.2009 23:37

PietroLM Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dialkové ovládanie

v Elektronika

4

5034

19.12.2010 10:09

erikoo Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. ovladanie pc

v Ostatné programy

1

415

22.12.2010 21:52

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovládanie SSH

v Sieťové a internetové programy

8

708

24.06.2009 20:09

Flexor28 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ovladanie cez IRda

v TV

6

1189

31.01.2007 15:20

Cmoud Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diaľkové ovládanie PC

v Ostatné

3

975

18.08.2008 16:21

server3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dialkove ovladanie PC

v Ostatné programy

7

465

26.01.2020 12:16

Semp Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dialkove ovladanie Avermedia

v TV

0

693

06.02.2010 20:47

hiba Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovladanie ntb mobilom

v Ostatné programy

9

493

22.11.2011 21:24

F3RY Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [Python] ovladanie mysou

v Perl, Python, Ruby, CGI

1

661

23.04.2015 1:34

Misosvk Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra