Ciao
Orione1971,
ci sono diverse possibilità per fare in modo che una
TextBox accetti solo l'immissione di numeri... una, molto simile a come viene fatto per i controlli
Text in
VB, è quella di controllare direttamente l'
input individuando se il codice
ASCII del tasto premuto rientra in un
range ben specifico, ad esempio tra i codici
ASCII 48 e
57 che corrispondono rispettivamente allo
"0" e al
"9":
Sub TextBox1_KeyPress(key)
' accetta solo numeri:
If Asc(key) < 48 Or Asc(key) > 57 Then
TextBox1.IgnoreKey
End If
End Sub
... se però hai a che fare con un
device tipo un
PDA o uno
smartphone ti consiglio di
"giocare" con la testiera virtuale,
SIP (
Soft Input Panel), che è un metodo più carino, a tale proposito vedi l'esempio al seguente
link:
http://www.b4x.com/forum/official-updates/4740-hardware-v3-55-shownumericsip-function.html#post27214.
Saluti,
Massimo