|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.11.2009, 12:27 | #1 |
Пользователь
Регистрация: 09.11.2007
Сообщений: 45
|
Как можно запретить повторный ввод нуля в ячейку StringGrid
Здравствуйте, Уважаемые форумчане.
Подскажите, пожалуйста, как можно запретить повторный ввод нуля в ячейку StringGrid если он уже был в нее введен, но чтобы можно было ввести значения такие как, например: 10 20 и т.д. т.е. введен нуль и мы хотим ввести еще один нуль |
12.11.2009, 12:37 | #2 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
Сейчас Delphi под рукой нету, но у стринг грида должен быть обработчик что-то типо onKeyDown, который передает нажатый символ и координаты ячейки, в нем надо сделать проверку:
Код:
|
12.11.2009, 12:52 | #3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Вот вам развернутый ответ:
Код:
|
12.11.2009, 13:30 | #4 |
Пользователь
Регистрация: 09.11.2007
Сообщений: 45
|
Большое спасибо за ответы! Все получилось!
|
12.11.2009, 13:30 | #5 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
2mihali4: Так автору то надо, чтобы число 10, 20 и т.д. можно было ввести, поэтому Pos не подходит. Я считаю надо так:
Код:
|
12.11.2009, 13:43 | #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 |