Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > .NET

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 05.02.2009, 15:07   #1
Постоялец
 
Аватар для 1nterSE
 
Пол:Мужской
Регистрация: 23.01.2007
Сообщений: 295
По умолчанию TextBox1.Text(Vb.net)

как в TextBox1.Text (Vb.net) разрешить ввод только чисел?
Варианты из visual basic 6 не подходят
Заранее благодарен
1nterSE вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: компьютерные столы белыекарбид кремния зеленый купитьxeon e-2236настройка CoinMarketCapConecte CalendarHero a PloomesCRM


Старый 20.02.2009, 12:10   #2
DemonSoft
Неактивный пользователь
 
Регистрация: 19.02.2009
Сообщений: 21
Репутация: 0
По умолчанию Re: TextBox1.Text(Vb.net)

вариант 1:
1. Создать массив цифр 1,2,3,4,5,6,7,8,9,0,-.
2. По событию нажатия клавиши проверять входит ли вводимый символ в этот массив, если входит, значит можно вводить

вариант 2: использовать ключевые слова is и as для проверки того, является ли введенное значение числом определенного типа.
DemonSoft вне форума
 
Ответить с цитированием Вверх
Старый 28.02.2009, 15:15   #3
fleming_7
Неактивный пользователь
 
Пол:Мужской
Регистрация: 11.02.2007
Сообщений: 13
Репутация: 4
По умолчанию Re: TextBox1.Text(Vb.net)

В следующем примере определяется, была ли нажата клавиша, не представляющая цифру. Если такая клавиша была нажата, событие KeyPress отменяется с помощью свойства Handled.
Язык Visual Basic
код
Пример из MDSN. Сорри сразу не заметил, что требуется реализация на VB.Net, но в МДСН есть пример и для бейсика.

Последний раз редактировалось fleming_7; 28.02.2009 в 15:25..
fleming_7 вне форума
 
Ответить с цитированием Вверх
Старый 04.03.2009, 20:40   #4
vadym_ua
Неактивный пользователь
 
Регистрация: 11.07.2008
Сообщений: 3
Репутация: 0
По умолчанию Re: TextBox1.Text(Vb.net)

Можно использовать MaskedText и маску
vadym_ua вне форума
 
Ответить с цитированием Вверх
Старый 21.04.2009, 11:35   #5
shad0w
Неактивный пользователь
 
Пол:Мужской
Регистрация: 04.05.2007
Сообщений: 3
Репутация: 0
По умолчанию Re: TextBox1.Text(Vb.net)

Если в ASP.NET то можно использовать AJAX Controll Toolkit для этого
shad0w вне форума
 
Ответить с цитированием Вверх
Старый 22.05.2009, 21:40   #6
Vagrod
Неактивный пользователь
 
Аватар для Vagrod
 
Пол:Мужской
Регистрация: 25.01.2007
Адрес: Зеленоград
Сообщений: 61
Репутация: 38
По умолчанию Re: TextBox1.Text(Vb.net)

Это решается одной строчкой на событие KeyPress:

Код:
If Not IsNumeric(e.KeyChar) AndAlso Asc(e.KeyChar) <> 8 Then e.Handled = True
P.S. 8 - код backspace по ASCII)
__________________
Ask me no questions and I'll tell you no lies!

Последний раз редактировалось Vagrod; 22.05.2009 в 21:43..
Vagrod вне форума
 
Ответить с цитированием Вверх
Старый 02.02.2013, 14:46   #7
Бегем0т
Неактивный пользователь
 
Пол:Мужской
Регистрация: 30.01.2013
Сообщений: 4
Репутация: 0
По умолчанию Re: TextBox1.Text(Vb.net)

Вот пример текстбокса с парой добавленных свойств, включая нужное. Написано на C#, но нетрудно понять и переписать на VB при желании

Код:
Бегем0т вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MP3 to Text viorel Архив 3 16.05.2009 18:19
Art Text 1.2.5 SilverApple Mac Os X 1 29.04.2008 22:18
AntsSoft SWF Text karat13 Варезник 0 29.04.2008 21:22
Text-Osterone doctor ru Варезник 0 08.07.2007 13:31
All to Text Insaf Варезник 0 01.06.2007 14:05

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:23. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.16410 секунды с 13 запросами