10. november 2004 - 22:29Der er
5 kommentarer og 1 løsning
Få Ascii begrænsning fra 47-57 til at kunne slette ?
Hey har lavet et program hvor der i flere at teksfelterne er en begrænsning Vha. ascii tabellen til at man KUN kan skrive tallene 0-9 Men man kan ikke slette vha. backspace kun ved at markere tallene ogtrykke delete :\ Hvordan får jeg den til at kunne slette også......Gør det helst så simpelt som muligt da jeg også selv skal kunne forstå koden, da det er til et projekt :)
Private Sub txtFilmsk_KeyPress(KeyAscii As Integer) If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub
Kabbak Det var jo spørgsmål om hvordan jeg kun fik tal, ikke om hvordan jeg kan slette, og ved ikke med jer, men vil ikke have 3-4-5 spørgsmålet blandet ind i samme topic :)
i det andet spørgsmål Kommentar: kabbak 03/11-2004 09:24:18
Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 8 Then Exit Sub 'backspace If KeyAscii < 48 Or KeyAscii > 59 Then KeyAscii = 0 MsgBox KeyAscii End If End Sub
Kabbak, Havde jeg godt nok ik lige set :).......Nå men man lære af sine fejl jo :D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.