Главная страница
    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.006 c
3-32125
harismatik
2002-01-15 13:38
2002.02.11
Поля BLOB в базе INTERBASE


3-32162
Alex Y.
2002-01-15 18:38
2002.02.11
Надежность CommitRetaining


3-32177
jenbond
2002-01-17 11:08
2002.02.11
Sql and TEdit


7-32361
amamed_3071
2001-11-05 13:50
2002.02.11
Печать на принтер с командами


3-32128
Олег Лаукарт
2002-01-15 12:35
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский