Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];

Вниз

Помогите с Маской ввода Плиз   Найти похожие ветки 

 
HEXBAT   (2002-07-12 10:53) [0]

Люди, поможите плз!
Как сделать проверку маски ввода на наличие введенной информации.
Хочется, чтоб выводилось отделное окно с сабжем об ошибке (красивое),
Но не тупой стандарт типа: " . . " is not a valid date
Заранее огромное спасибо!


Ответил TTCustomDelphiMaster © (10.07.02 13:27)


Сделай компонент потомок TMaskEdit
TMyMaskEdit = class(TMaskEdit)
procedure ValidateEdit; override; // Производит проверку
end;

procedure TMyMaskEdit.ValidateEdit;
begin
try
inherited ValidateEdit;
except
// Здесь напиши свое сообщение
ShowMessage("... .. ... .....");
end;
end;


Но вот беда, я не знаю куды это все вставлять, Помогите плиз
У меня вот такое:

type
TForm2 = class(TForm)
MaskEdit1: TMaskEdit;

...

If Form2.MaskEdit1.Text = "" Then
Begin
Form4.ShowModal;
Form4.Label1.Caption := "ОШИБКА ВВОДА!!!"
End;

Заранее спасибо!!!!


 
Skier   (2002-07-12 11:48) [1]

>HEXBAT
Тебе же человек правильно сказал :


> Сделай компонент потомок TMaskEdit
>TMyMaskEdit = class(TMaskEdit)


А ты опять используешь класс TMaskEdit !
Логика, аууууу...



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

Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.006 c
3-81134
muhin-av
2002-07-03 15:25
2002.07.25
помогите разобраться с DBCtrlGrid ???


1-81314
maxgeron
2002-07-12 14:22
2002.07.25
Даты


3-81206
Кобра
2002-07-01 17:08
2002.07.25
Вопрос по Interbase


1-81285
BlackSun
2002-07-11 00:12
2002.07.25
TEmbeddedWB. Плиз, мастера, помогите!!!


3-81154
Дундук
2002-07-04 08:23
2002.07.25
Переместить указатель





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский