Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Backspace при вводе данных в TextBox Добавлено: 24.11.11 11:22  

Автор вопроса:  merr
Доброго времени суток всем!
Пытаюсь сделать "защиту от дурака" для TextBox. Необходимы два условия: 1. Допустимы только числа, 2. Не допустимо значение "0".
Если юзер вводит в TextBox букву, то кнопка блокируется - все ОК
Если юзер вводит в TextBox "0" - тоже самое.
Но если это стирается нажатием Backspace, то кнопка разблокируется и дальше можно вводить что угодно!
Как сего змия победить?

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #1
Добавлено: 25.11.11 17:10
очевидно что вы косячите в своём коде где-то

Ответить

Номер ответа: 2
Автор ответа:
 merr



Вопросов: 11
Ответов: 31
 Профиль | | #2 Добавлено: 25.11.11 23:56
Скорее всего.
В TextBox информацию вводить строковую? Может на этом этапе с помощью каких-то команд ее отфильтровать, потом преобразовывать для расчетов с помощью "Val"? Или лучше сразу объявить переменную "Single"?
И, наконец, самый дурацкий вопрос: насколько хорошо дружит VB6 с Win7?

Ответить

Номер ответа: 3
Автор ответа:
 merr



Вопросов: 11
Ответов: 31
 Профиль | | #3 Добавлено: 26.11.11 00:59
Разобрался!
Но последний вопрос остается в силе...

Ответить

Номер ответа: 4
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #4
Добавлено: 26.11.11 22:02
нормально дружит. Хотя никто ничего не гарантирует больше. Я даже поддержку таскбара делал http://www.planet-source-code.com/vb/scripts/ShowCode.asp?lngWId=1&txtCodeId=72856

Ответить

Номер ответа: 5
Автор ответа:
 merr



Вопросов: 11
Ответов: 31
 Профиль | | #5 Добавлено: 26.11.11 22:23
Здорово, спасибо.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам