![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 29.05.2008
Сообщений: 4
|
![]()
Дана таблица 2хn.N кол-во столбцов которое меняется. Причем 1-ая строка и 1-ый столбец нередактируемы. Помогите пожалуйста написать код, чтобы нельзя было вводить в яйчейках минусов больше одного, более одной запятой и вводить эти знаки только в положенных местах. Т.е. нельзя было написать 67----55 ,89-.
Вот часть кода который я сделал. В архиве программа полностью. Заранее Спасибо. procedure TForm1.StringGrid1KeyPress(Sender: TObject; var Key: Char); begin if not (Key in ['0'..'9','.',',',#13,' ','-']) then begin Key:= #0; key:= #8; end ; if key='.' then key:=','; if key=#13 then if StringGrid1.col<StringGrid1.ColCoun t-1 then StringGrid1.col:=StringGrid1.col+1 else StringGrid1.col:=1; end; Последний раз редактировалось Alex_2017; 04.06.2008 в 17:34. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ограничение по вводу символов в Edit-e | Alexij | Общие вопросы Delphi | 1 | 26.06.2008 16:27 |
Ограничение ввода символов. Delphi | Alex_2017 | Общие вопросы Delphi | 2 | 05.06.2008 18:45 |
Проверка ввода символов | Raz0r | Помощь студентам | 2 | 06.11.2007 14:16 |
Ограничение на вводимое кол-во символов??? | serjii | Microsoft Office Excel | 3 | 05.10.2007 10:55 |
Ограничение ввода в Edit | Макс84 | Компоненты Delphi | 7 | 23.07.2007 09:38 |