Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.22;
Скачать: 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 вся ветка

Текущий архив: 2002.07.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
1-70760
pusrg
2002-07-09 18:10
2002.07.22
Не грузится рантайм пакет.


1-70777
dy1
2002-07-09 21:41
2002.07.22
символ


14-70911
copyr25
2002-06-26 04:52
2002.07.22
Так скучно ночью! Я же знаю, многие


3-70590
dimanew
2002-06-27 09:24
2002.07.22
Подскажите как в IB создать генератор, котоый при добавлении


1-70809
Dinara
2002-07-10 15:28
2002.07.22
Как узнать, выделен ли какой-нибудь итем в ListView?