|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Versilia
Messaggi: 569
|
Ma l'ASCII dell'invio nel tastierino numerico non è 23!?!?!?
Salve a tutti!
Cercando di risolvere un bug di natura alquanto sfuggente mi sono accorto che un mio programma si accorge quando viene premuto invio dalla tastiera (carattere 23) ma non quando viene premuto dal tastierino numerico!!! Non dovrebbe essere sempre 23!?!?!?! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2008
Messaggi: 382
|
con la seguente classe Java ottengo il codice "10" per entrambi gli "Invio"
Codice:
public class AsciiCode{
public static void getAsciiCodeFromConsole(){
try {
char c = (char)System.in.read();
System.out.println( "ASCII code: " + (int)c );
} catch( Exception e ){ e.printStackTrace(); }
}
}
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Versilia
Messaggi: 569
|
Quote:
L'invio normale me lo riconosce con "23"... l'invio con il tastierino nè con "23" nè con "10". |
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Versilia
Messaggi: 569
|
Quote:
|
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Versilia
Messaggi: 569
|
Bhà... ho fatto la prova ed ho scoperto che filmaker non mi fa passare questo invio. Se premo quello classico mi dice che ho premuto "13", se premo l'invio del tastierino salta ad un altro campo... senza vedere l'inserimento.
Come è possibile che li distingua!? Io pensavo che la tastiera a livello sifico passasse lo stesso input!! |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Aug 2008
Messaggi: 382
|
filemaker è davvero vincolante, cmq è possibile distinguere i due invio
ad esempio, anche street fighter 4 ha dei comportamenti diversi sui due tasti |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jul 2008
Città: Solesino (PD)
Messaggi: 1254
|
Ma l'invio non è la successione del carattere 13(a capo) e 10(torna a inizio riga)?
__________________
Desktop: AMD FX-8350 @4,2Ghz + A.C. FREEZER XTREME rev.2 - ASUS M5A99X EVO - 32GB DDR3 (4x8GB) @1866Mhz - Sapphire NITRO+ RX 580 8GB - SSD Crucial MX500 1TB - Antec Two Hundred - Seasonic Focus+ Platinum 650W Always remember to K.I.S.S. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:40.




















