[ 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!