Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Zdeněk Pavlátka:12.10.2013 19:41

Nevěděl by někdo, jak zjistit, jestli je stisknutá určitá klávesa?(bez čekání na stisknutí jakékoli klávesy => Console.ReadKey() se vážně nehodí)

Odpovědět
12.10.2013 19:41
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
macho
Neregistrovaný
Avatar
macho:12.10.2013 20:45

událost Key_Down

 
Nahoru Odpovědět
12.10.2013 20:45
Avatar
Odpovídá na
Zdeněk Pavlátka:13.10.2013 8:12

A ta se používá jak (Na internetu jsem našel jen nesrozumitelné dlouhé návody)?

Nahoru Odpovědět
13.10.2013 8:12
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Zdeněk Pavlátka
Jakub Lásko[Saarix]:13.10.2013 12:32

Nebo můžeš použít toto Console.ReadKe­y().KeyChar; a přes switch case si zajistit stisk určité klávesy. :-)

Nahoru Odpovědět
13.10.2013 12:32
Časem je vše možné.
Avatar
Odpovídá na Jakub Lásko[Saarix]
Zdeněk Pavlátka:13.10.2013 13:00

Jakmile použiju Console.ReadKey(), program se zastaví a čeká. To je přesně to, co nechci.

Nahoru Odpovědět
13.10.2013 13:00
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Zdeněk Pavlátka
Jakub Lásko[Saarix]:13.10.2013 17:46

Aha tak v tom případě ne. A budeš muset použít event Key_Down jak psal macho.

Nahoru Odpovědět
13.10.2013 17:46
Časem je vše možné.
Avatar
Odpovídá na Jakub Lásko[Saarix]
Zdeněk Pavlátka:13.10.2013 17:55

A to se používá jak?

Nahoru Odpovědět
13.10.2013 17:55
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Jan Vargovský:13.10.2013 18:17

V consoli by sis to musel implementovat sám. Proč by Console.ReadKey() čekal ? Co přesně chceš udělat ?

 
Nahoru Odpovědět
13.10.2013 18:17
Avatar
Odpovídá na Jan Vargovský
Zdeněk Pavlátka:13.10.2013 18:21

Aby program běžel, pracoval s daty a pokud by uživatel náhodou stiskl nějakou klávesu okamžitě by zareagoval.

Nahoru Odpovědět
13.10.2013 18:21
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Jan Vargovský:13.10.2013 18:44

http://www.itnetwork.cz/dev-lighter/229 takhle to stačí? Pak do těch jednotlivých větví si zavoláš nějakou metodu, nebo přímo ten kód co chceš aby se udělal.

 
Nahoru Odpovědět
13.10.2013 18:44
Avatar
Odpovídá na Jan Vargovský
Zdeněk Pavlátka:13.10.2013 19:03

Díky za pomoc.

Nahoru Odpovědět
13.10.2013 19:03
Kolik jazyků umíš, tolikrát jsi programátor.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 11 zpráv z 11.