Вниз
Скачать: CL | DM;

StringGrid   Найти похожие ветки 

← →
Марат   (2004-03-23 05:49) [0]

Привет мастера! Вопрос такой: как в StringGrid сделать так, чтобы можно было бы набирать только цифры и не больше 5 символов?
Пробовал через свойство OnGetEditMask, но не хватило "тямы".


← →
Яичница ©   (2004-03-23 07:00) [1]

procedure TForm1.StringGrid2GetEditMask(Sender: TObject; ACol,
 ARow: Integer; var Value: String);
begin
 Value :=  "99999";
end;

OnGetEditMask does not occur unless the Options property includes goEditing. - не забудь включить эту опцию.

+ F1 на TEditMask -)


← →
TUser ©   (2004-03-23 07:53) [2]

В OnKeyPress пиши
  if (not (key in ["0".."9"])) or (length(cells[col,row])=5) then key:=#0;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.029 c
14-1082204050
Феликс
2004-04-17 16:14
2004.04.11
Вопрос по Perly


14-1082210609
Chainik
2004-04-17 18:03
2004.04.11
Виснет система. Помогите разобраться.


1-1082644792
моё_имя
2004-04-22 18:39
2004.04.11
закрытие MDI-формы


14-1081859772
syte_ser78
2004-04-13 16:36
2004.04.11
Встреча Харьковских мастеров


14-1080142691
panov
2004-03-24 18:38
2004.04.11
Двадцатка самых популярных вопросов.




   Наверх