Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako povoliť textové pole Prijať iba čísla v aplikácii Microsoft Visual Basic

Ako programátor , budete často musieť obmedziť typy postáv môže užívateľ zadať do ovládacieho prvku textové pole . V Visual Basic môžete ľahko skontrolovať znaky užívateľ zadáva pomocou KeyDown a stisk udalosti ovládacieho prvku textové pole . Tieto akcie sa budú vykonávať , keď užívateľ stlačí kláves na klávesnici , čo vám dáva možnosť povoliť iba čísla je potrebné zadať . Pokyny
1

Pravým tlačidlom myši na ovládací prvok textové pole , ktoré chcete skontrolovať , a vyberte Vlastnosti . Kliknite na ikonu udalosti , ktorá sa podobá blesku . Prejdite na udalosť KeyDown a dvakrát kliknite vedľa neho vytvoriť udalosť
2

Pridať globálne nasledujúce premenné v deklaračné oblasti pod Public Class : .
< P > Dim notANumber As Boolean
Sims 3

skopírujte a vložte nasledujúci kód vnútri udalosti KeyDown pre ovládací prvok textové pole :

notANumber = False

e.keyCode Keys.D9 Potom

Ak e.keyCode Keys.NumPad9 Potom

e.keyCode < > Keys.Back Potom

notANumber = TRUE

End If

End If

End If

ak Control.ModifierKeys = Keys.Shift Potom

notANumber = TRUE

End If
4

Kliknite na udalosti drop - down box a zvoľte KeyPress vytvoriť udalosť postup . Skopírujte nasledujúci kód vnútri tejto procedúre udalosti :

Ak notANumber = True Then

e.Handled = TRUE

End If
5

Press " F5 " pre spustenie programu . Váš text box bude akceptovať len čísla .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené