Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2008, 17:26   #1
Alex_2017
 
Регистрация: 29.05.2008
Сообщений: 4
По умолчанию Ограничение ввода символов. Delphi

Дана таблица 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;
Вложения
Тип файла: rar ргз (finished).rar (443.6 Кб, 8 просмотров)

Последний раз редактировалось Alex_2017; 04.06.2008 в 17:34.
Alex_2017 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ограничение по вводу символов в 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