kemi (statz) | #2, Főfasz (2970) |
923 | #17c9 | ^ | Idézet | Tue, 15 Nov 2011 11:36:20 +01 |
94.21.*.* | *.pool.digikabel.hu |
BAZMEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEG!!!!!!!!!!!!!!!!!!!!!!!! /me veri a fejét az asztalba. Tegyük fel, hogy le akarunk kezelni konzolról egy 'e' gomb lenyomását. Erre ugye van egy billentyűlenyomásra várakoztató függvény, ami visszaadja a lenyomott billentyű ASCII kódját. Ez C-ben valahogy így néz ki: if (getch() == 'e') {...Én ezt C#-ban próbáltam megírni, gondoltam, hát ott a Console.ReadKey(), ugyanezt csinálja. Lefuttatom, és nem értem mi a szarért errorozik a fordító. Hát nem így megy ez Virágh elvtárs, a Console.ReadKey() nem ASCII kódot, nem is scan kódot ad vissza, hanem egy objektumot amiből aztán hámozd ki az infót ami kell neked. Szóval C#-ban így néz ki a billentyűleütés lekezelése: if (Console.ReadKey().KeyEvent.equals(KeyEvent.e)) {...Gondoltam most van időm, és szépen átírom az egész beadandót Javába, abba legalább nincsenek ekkora blődségek. |
TCH (statz) | #1, Főfasz (10443) |
546 | #17ca | ^ | Idézet | Tue, 15 Nov 2011 20:23:07 +01 |
46.107.*.* | *.catv.pool.telekom.hu |
Arra befizetek. :P XDDDDDDDDDDDD Ez a retek cisz egy rinocéroszkaki. (Aki ismeri a Babart, az érti a viccet. :P ) Mondjuk a Console.ReadKey még lehetne maga is egy ojjektum, de ahogy nézem ez függvény, so wtf? |