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

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

← →
Дундук   (2002-07-05 03:53) [0]

Братцы, а можно ли в StringGrid задать маску? Например для ввода номера телефона ###-##-##. Я конечно сам не пробовал. Гуляя по форуму навеяло. Пойду пробовать. Варианты есть? Пишите.


← →
Дундук   (2002-07-05 04:23) [1]

Все просто оказалось. На событие OnGetEditMask вешаем
Value:="###-##-##";

Получаем:
procedure TForm1.StringGrid1GetEditMask(Sender: TObject; ACol,
ARow: Integer; var Value: String);
begin
Value:="###-##-##";
end;

ВСЕ!!!


← →
Вася я   (2002-07-05 04:32) [2]

А в DBGrid как то же самое сделать?


← →
Дундук   (2002-07-05 04:49) [3]

Ага. Делаем значит так.
На форме есть элемент типа TTable, заходим
в редактор полей этого компонента. Добавляем поле из БД
и ставим ему свойство EditMask ###-##-##. Все.
При вводе в DBGrid получаем 555-55-55.


← →
Dream   (2002-07-10 04:23) [4]

А как насчет маски для символов из определенного списка?
Может кто знает, подскажите плз!


← →
TTCustomDelphiMaster ©   (2002-07-10 08:36) [5]

Dream (10.07.02 04:23)

Попробуй убивать ненужные символы таким образом
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if Key="A" then
Key := Chr(0);
end;



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

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



Память: 0.45 MB
Время: 0.007 c
1-70740
Manulo
2002-07-09 15:18
2002.07.22
Работа с файлами...


3-70653
Roughneck
2002-06-20 11:00
2002.07.22
Компонент - запрос в фоновом режиме


1-70790
Zavdim
2002-07-09 12:25
2002.07.22
Играем звуки непрерывно


7-70937
Jek_218
2002-04-19 22:42
2002.07.22
Помогите плиз!!!


3-70647
AlexA
2002-06-27 16:48
2002.07.22
IBDataSet.Lookup




   Наверх