Hoe kun je ervoor zorgen dat iemand alleen maar cijfers in een textbox in kan vullen?
Misschien een beetje domme vraag, maar toch weet ik het niet. . Ik schaam me...
Hoe kun je ervoor zorgen dat iemand alleen maar cijfers in een textbox in kan vullen?
Misschien een beetje domme vraag, maar toch weet ik het niet. . Ik schaam me...
Ralph
www.ralphje.nl
Wist je dat programmeurs in de vorige eeuw naar schatting 35 miljard computerbugs hebben uitgebraakt? En wist je ook dat die bugs het bedrijfsleven alleen al in 2001 ongeveer 175 miljard dollar hebben gekost?
En als je even op google had gezocht...... had je het al gevonden, maar zoeken heb je nog niet echt van gehoord
Code:if e.KeyChar.IsNumber(e.KeyChar) then Messagebox.Show('getal');
Nee, maar het probleem is, hoe pas ik dat toe?
Ralph
www.ralphje.nl
Wist je dat programmeurs in de vorige eeuw naar schatting 35 miljard computerbugs hebben uitgebraakt? En wist je ook dat die bugs het bedrijfsleven alleen al in 2001 ongeveer 175 miljard dollar hebben gekost?
Ehh in de keypress?
edit: Misschien moet je dat professioneel onder je naam weg halen.... want dat slaat denk ik nergens op
[Error] RekenForm.pas(243): Undeclared identifier: 'KeyChar'
Dus...
Edit: Zo beter?
Ralph
www.ralphje.nl
Wist je dat programmeurs in de vorige eeuw naar schatting 35 miljard computerbugs hebben uitgebraakt? En wist je ook dat die bugs het bedrijfsleven alleen al in 2001 ongeveer 175 miljard dollar hebben gekost?
werkt hier perfect!Code:procedure TWinForm2.TextBox1_KeyPress(sender: System.Object; e: System.Windows.Forms.KeyPressEventArgs); begin if e.KeyChar.IsNumber(e.KeyChar) then Messagebox.Show('getal'); end;
edit:.. zo beter.. nou als jij jezelf dom vind... dan moet je dat vooral zo laten staan, ik bedoelde er eigenlijk mee te zeggen, dat als je professioneel bezig bent, je dit soort dingen eerst verder zelf gaat uitzoeken, als er al een antwoord gegeven is.. maar het wordt nu meer een slow-chat.. van 't lukt niet.. en nu.. en nu..
of:
Code:procedure TWinForm1.TextBox1_KeyPress(sender: System.Object; e: System.Windows.Forms.KeyPressEventArgs); begin e.Handled := not System.Char.IsDigit(e.KeyChar) and not System.Char.IsControl(e.KeyChar); end;
All methodologies are based on fear. -- Kent Beck.
Dees: Nu ook bij mij. Er zat ergens anders een fout ((schaam schaam schaam)). Dank je. Enne, ik ben in een beetje domme bui. Ik zal in het vervolg iets langer wachten met het posten. Maar wel bedankt. Ik haal trouwens dat domme wel ff weg.
Dirk: Ook bedankt
Ralph
www.ralphje.nl
Wist je dat programmeurs in de vorige eeuw naar schatting 35 miljard computerbugs hebben uitgebraakt? En wist je ook dat die bugs het bedrijfsleven alleen al in 2001 ongeveer 175 miljard dollar hebben gekost?
Hoe kun je alle tekens uitsluiten?
Ralph
www.ralphje.nl
Wist je dat programmeurs in de vorige eeuw naar schatting 35 miljard computerbugs hebben uitgebraakt? En wist je ook dat die bugs het bedrijfsleven alleen al in 2001 ongeveer 175 miljard dollar hebben gekost?
Ja:
Maar je hebt dan een beetje een vreemde TextBox. Wat wil je daarmee bereiken?Code:procedure TWinForm1.TextBox1_KeyPress(sender: System.Object; e: System.Windows.Forms.KeyPressEventArgs); begin e.Handled := not System.Char.IsControl(e.KeyChar); end;
All methodologies are based on fear. -- Kent Beck.
Check rekenen in WinForms, je eigen comment: Je kunt rare acties doen
Ralph
www.ralphje.nl
Wist je dat programmeurs in de vorige eeuw naar schatting 35 miljard computerbugs hebben uitgebraakt? En wist je ook dat die bugs het bedrijfsleven alleen al in 2001 ongeveer 175 miljard dollar hebben gekost?
Vind je het goed, als ik je nu niet begrijp .. Wat bedoel je precies
Dirk Andries zei in de thread Rekenen in Windows Forms dat je bizarre operaties uit kunt voeren. En nu heeft hij gezegt: 'Wat wil je ermee bereiken?'. Ik wil dus ervoor zorgen dat je niets meer met de ComboBox kunt.
Ralph
www.ralphje.nl
Wist je dat programmeurs in de vorige eeuw naar schatting 35 miljard computerbugs hebben uitgebraakt? En wist je ook dat die bugs het bedrijfsleven alleen al in 2001 ongeveer 175 miljard dollar hebben gekost?
Dan zet je hem toch op readonly? Dan kan de gebruiker er niets mee, alleen jij. Of je zet hem op List-Style dat ze alleen uit de opties kunnen kiezen die erin staan.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks