![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.11.2007
Сообщений: 45
|
![]()
Здравствуйте, Уважаемые форумчане.
Подскажите, пожалуйста, как можно запретить повторный ввод нуля в ячейку StringGrid если он уже был в нее введен, но чтобы можно было ввести значения такие как, например: 10 20 и т.д. т.е. введен нуль и мы хотим ввести еще один нуль |
![]() |
![]() |
![]() |
#2 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
![]()
Сейчас Delphi под рукой нету, но у стринг грида должен быть обработчик что-то типо onKeyDown, который передает нажатый символ и координаты ячейки, в нем надо сделать проверку:
Код:
|
![]() |
![]() |
![]() |
#3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Вот вам развернутый ответ:
Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 09.11.2007
Сообщений: 45
|
![]()
Большое спасибо за ответы! Все получилось!
|
![]() |
![]() |
![]() |
#5 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
![]()
2mihali4: Так автору то надо, чтобы число 10, 20 и т.д. можно было ввести, поэтому Pos не подходит. Я считаю надо так:
Код:
|
![]() |
![]() |
![]() |
#6 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
![]() Это ваш вариант не подходит, ибо он вообще ничего не делает. Разве только запрещает ввести значок гальюна - "00"... |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как запретить ввод всего алфавита и логических знаков "=+-*/" | prikolist | Общие вопросы C/C++ | 13 | 02.06.2010 20:47 |
Как запретить ввод второго символа "-" в StringGrid ? | Ветас | Помощь студентам | 2 | 11.11.2009 22:17 |
Как запретить/разрешить ввод от клавиатуры любых символов (в том числе и юникодных)? | SkAndrew | Общие вопросы Delphi | 8 | 15.08.2008 15:30 |
Как запретить переход на ячейку StringGrid | Comer_Jus | Общие вопросы Delphi | 2 | 26.05.2008 15:04 |
Как раскрасить ячейку внутри StringGrid. | GarfieldX | Общие вопросы Delphi | 5 | 14.02.2008 21:59 |