[ henry86 @ 14.12.2010. 15:22 ] @
| Pozrav,
pravim zastitu za textbox i imam pitanje: Kako mogu da prebacim string u vrednost ASCII?
Nesto sam pokusavao, evo ga deo koda, nesto mi pise iz VB.NET, ali ovde to ne funkcionise.
Code:
string brmob;
int asckod;
bool pogresanbrmob;
pogresanbrmob = false;
brmob = e.KeyChar.ToString();
asckod = ASCIIEncoding(brmob);
if (!((brmob >= (48)) & (brmob <= Strings.Chr(57))) | (brmob = Strings.Chr(8)))
{
if (txtbroj.TextLength < 10000000)
{
pogresanbrmob = true;
}
}
if (pogresanbrmob == true)
{
MessageBox.Show("Unesite brojčanu vrednost!","Greska",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
e.KeyChar. = "";
}
Hvala unapred! |
[ Boris B. @ 14.12.2010. 18:26 ] @
Sta uopšte pokušavaš da uradiš? Kakva "zaštita" TextBox-a? Ako ti treba da se validira unos broja mobilnog telefona implementiraj event TextBox.Validating i unutar njega radi Regex proveru.
KeyDown validacija nije dobra (da ne kažem nešto gore), probaj da npr. copy/pastujes bilo sta i proći će.
[ henry86 @ 14.12.2010. 19:11 ] @
Zastita podrazumeva unos samo broja mobilnog telefona. Bitno mi je da ima broj 7 cifara, nije bitno sta je uneto. Kristim event KeyPress i hocu da omugucim samo kucanje brojeva i dugmeta backspace.
[ henry86 @ 15.12.2010. 15:18 ] @
Uradio! Hvala!

Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.