Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Messaggio
giovedì 09 settembre 2010 - 10.42
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sviluppo_tris
Profilo
| Newbie
43
messaggi | Data Invio:
gio 9 set 2010 - 10:42
Private Sub Quantità_KeyPress(KeyAscii As Integer)
KeyAscii = CkDgtNumber(KeyAscii, 0, 9)
End Sub
vorrei far apparire un messaggio che se l'utente digita lettere al posto del numero uscisse il messaggio devi digitare dei numeri..ma non so come fare
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 9 set 2010 - 10:46
>vorrei far apparire un messaggio che se l'utente digita lettere
>al posto del numero uscisse il messaggio devi digitare dei numeri..ma
>non so come fare
nella tabella ascii i numeri vanno da 48 a 57.
Quindi se il tuo keyAscii è proprio quello basta un if.
altrimenti puoi utilizzare la funzione IsNumeric (se devi controllare ad esempio stringhe):
http://msdn.microsoft.com/it-it/library/6cd3f6w1
(VS.80).aspx
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
biggiu
Profilo
| Junior Member
179
messaggi | Data Invio:
gio 9 set 2010 - 15:44
Non ho capito quale linguaggio utilizzi.
in VB.net c'è la seguente istruzione :
if IsNumeric(Me.campo.Text) then
MsgBox("Campo Numerico")
else
MsgBox("Campo Alfabetico")
End If
BigGiu
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !