| | |
| Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
Autor | Správa |
---|
Registrovaný: 16.01.08 Prihlásený: 17.01.11 Príspevky: 17 Témy: 4 | Napísal Matoo: 17.01.2008 18:29 | |
|
Neviete niekto aka je obdoba prikazu readkey z TP-cka v jazyku Borland C++. Potreboval by som prikaz co by okamzite nacital stlacenu klavesu a nikde som nic nenasiel. Poradte pls
|
|
Registrovaný: 13.04.07 Prihlásený: 15.05.09 Príspevky: 68 Témy: 9 |
mozno nieco ako getchar(); ????
|
|
Registrovaný: 16.01.08 Prihlásený: 17.01.11 Príspevky: 17 Témy: 4 | Napísal autor témy Matoo: 17.01.2008 18:58 | |
|
lenze getchar() ti nenacita klavesu hned po jej stlaceni. Musis to odentrovat. Ja potrebujem nieco co nacita hodnotu klavesy okamzite ako ju stlacis.
|
|
Registrovaný: 13.04.07 Prihlásený: 15.05.09 Príspevky: 68 Témy: 9 |
sry ja som vychadzal z tej obdoby readkey a ten musis tiez odentrovat.. toto neviem ale ja v Ccku nerobim..
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 17.01.2008 19:42 | |
|
urcite Kód: getch(); iny nepoznam
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 21.06.07 Prihlásený: 06.05.13 Príspevky: 421 Témy: 4 | Napísal sento: 17.01.2008 21:16 | |
|
skus este bioskey
priklad:
Kód: #include <stdio.h> #include <bios.h>
void main(void); int getkey(void);
void main(void) {int i; do{ i=getkey(); printf("\r\n %c ... %d",i,i); } while(i!=27); }
int getkey(void) {int key, lo; key=bioskey(0); lo=key & 0x00ff; return((lo==0)? (key>>8)+256 : lo); }
|
|
Registrovaný: 16.01.08 Prihlásený: 17.01.11 Príspevky: 17 Témy: 4 | Napísal autor témy Matoo: 17.01.2008 23:02 | |
|
No jasnee. Ze ma nenapadlo pouzit getch(). Ja som ho pouzival vzdy len na zadrzanie programu a nenapadlo ma ze sa aj takto pouziva. A aj ten bioskey pekne funguje. Diky za rady:)
|
|
Registrovaný: 16.01.08 Prihlásený: 17.01.11 Príspevky: 17 Témy: 4 | Napísal autor témy Matoo: 17.01.2008 23:02 | |
|
No jasnee. Ze ma nenapadlo pouzit getch(). Ja som ho pouzival vzdy len na zadrzanie programu a nenapadlo ma, ze sa aj takto pouziva. A aj ten bioskey pekne funguje. Diky za rady:)
|
|
Registrovaný: 20.11.07 Prihlásený: 04.07.12 Príspevky: 405 Témy: 89 | |
| Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
| 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
|
|