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

Вниз

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

 
VictorT   (2002-01-25 17:26) [0]

Есть форма с несколькими сабжами. Если в сабж значение введено не полностью, то при попытке перейти к другому контролу генерируется исключение, которое говорит, что значение в сабж неправильное. Может оно так и должно быть, но я думал, что сабж просто не должен давать перейти к другому контролу. Как выйти из положения (мне кажется, что ловить исключение неправильно, но может я не прав)?


 
Pat   (2002-01-25 17:48) [1]

Если я правильно понял, тебе надо что-то вроде этого:

procedure TForm1.MaskEdit1Exit(Sender: TObject);
begin
if maskedit1.Text<>"твой текст" then maskedit1.SetFocus;
end;



 
VictorT   (2002-01-25 18:35) [2]

Попробовал, но не помогает. Всё равно вываливаюсь с исключением, видимо оно генерируется до того, как возвращается на место фокус.


 
Pat   (2002-01-25 19:14) [3]

Как я понял, у тебя там стоит какое-то икслючение, и тебе надо не давать уходить фокусу с "сабжа" :-)), чтобы не генерировалось это исключение. Попробуй просто убрать его...


 
Anatoly Podgoretsky   (2002-01-26 20:42) [4]

Именно что не генерировалось исключение, надо просто не использовать TMaskEdit



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

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

Наверх





Память: 0.44 MB
Время: 0.004 c
3-32159
NLO
2002-01-16 06:45
2002.02.11
Использование полей типа BLOB


1-32261
Дмитрий
2002-01-28 13:43
2002.02.11
Error line


1-32210
VictorT
2002-01-25 17:26
2002.02.11
TMaskEdit


4-32377
Art
2001-12-10 15:57
2002.02.11
Вопрос по процессам!??


3-32156
KMZ
2002-01-16 13:03
2002.02.11
Привет всем,помогите разобратся проблемой





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский