PDA

Просмотр полной версии : VB6-помогите начинающему


Gorik
15.10.2002, 19:39
Hello!

Может кто знает, как сделать так, чтобы в текстовое поле
Text, пользователь мог вводить информацию, только в виде
чисел. И вообще возможно ли это.

Спасибо.

Gorik.

helldomain
16.10.2002, 03:44
Mojno. 2 sposoba. 1 - opredelit masku. 2 - postawit event na izmenenie soderjimogo polya i proveryat stroku, chto nahoditsya w pole.

Gorik
16.10.2002, 19:43
Спасибо. По второму способу все получилось, а определять маску я пока не умею.

Gorik.

helldomain
17.10.2002, 04:12
Smotri chto-to wrode InputMask ili tam pohojij editor s maskoi bil.

lavalit
10.11.2002, 20:15
привет! Может это сообщение и опоздало безнадежно, но можно попробовать такой вариант. процедурка отслеживает все нажатия на кнопы и разрешает только цифири и пробелы

Private Sub txt_info_KeyPress(KeyAscii As Integer)
If txt_info.Text = "" Then KeyAscii = 0
If Not IsNumeric(Chr(KeyAscii)) And KeyAscii <> 32 Then
KeyAscii = 0
Exit Sub
End If

End Sub

Gorik
11.11.2002, 23:39
:idea: Great thanks!

Чумовая процедурка. Мне очень пригодилась!

Еще раз спасибо.

Gorik

lavalit
12.11.2002, 00:36
:rotate:
не за что. пользуйся на здоровье

helldomain
12.11.2002, 06:32
Gorik, k thanksu polojenno eshe i reiting prisowokuplyat.

Gorik
12.11.2002, 18:44
Присовокуплять рейтинг - это что значит?
:idontnow:

Gorik

lavalit
12.11.2002, 19:30
даже не представляю, что это такое...)))(((

helldomain
13.11.2002, 03:39
Smotri slewa, pod nikom est combobox "progolosowat". Wibiraesh ocenku. Esli otkliucheni skripti - ryadom eshe na knopku najimaesh.