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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.09.2011, 20:06   #1
Vova777
Уважаемый
Форумчанин
 
Аватар для Vova777
 
Регистрация: 04.07.2010
Сообщений: 318
По умолчанию Длина строки в TStringGrid

Как ограничить число вводимых пользователем символов в ячейку компонента TStringGrid ?
что-то такого типа:
Код:
  Length(StringGrid1.Cells[ACol,ARow]):= 5;  // это не работает !
даешь высокое напряжение
Vova777 вне форума Ответить с цитированием
Старый 04.09.2011, 20:57   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
procedure TForm1.StringGrid1KeyPress(Sender: TObject; var Key: Char);
begin
 with TStringGrid(Sender) do
 if IsCharAlphaNumeric(key) and (Length(Cells[Row,Col])>=5) then key:=#0;
end;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
длина строки в interbase xtrustx БД в Delphi 1 27.03.2011 21:30
длина строки в DBGridе? Милана666 БД в Delphi 5 20.05.2010 12:51
Длина и сдвиг строки - Полиморфизм ArniLand Общие вопросы C/C++ 0 22.04.2010 20:39
Длина строки С++ ArniLand Общие вопросы C/C++ 7 25.03.2010 10:59
Выделение строки в TStringGrid k1r1ch Общие вопросы Delphi 8 26.06.2009 13:01