Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Автопереход на следующий объект   Найти похожие ветки 

 
Andrey V. ©   (2004-03-11 07:23) [0]

Допустим есть TMaskEdit и маска у него такова, что текст всегда добивается нулями .
Как после набора знаков перейти на следующий объект.
Перейти-то понятно как , я обычно использую
Perform(WM_NEXTDLGCTL,0,0);
а вот как отловить момент когда каретка доходит до конца - непонятно.


 
MBo ©   (2004-03-11 07:33) [1]

или SelStart проверять или длину Text с удаленными пробелами


 
Andrey V. ©   (2004-03-11 07:38) [2]

2 MBo
Так в том-то и дело , что длина текста всегда одинаковая, даже если мы туда неичего не пишем.


 
Defunct ©   (2004-03-11 07:48) [3]

procedure TForm1.MaskEdit1KeyDown(Sender: TObject; var Key: Word;
 Shift: TShiftState);
begin
 Caption := Format("%D",[MaskEdit1.SelStart]);
end;


 
MBo ©   (2004-03-11 07:49) [4]

>даже если мы туда неичего не пишем
Тогда он состоит из пробелов, их можно удалять


 
Andrey V. ©   (2004-03-11 08:16) [5]

Спасибо SelStart рулит .



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
11-1056859469
Vladimir Kladov
2003-06-29 08:04
2004.03.28
Тормоза в Design-Time


14-1078214920
ИМХО
2004-03-02 11:08
2004.03.28
Кто что скажет за Тайвань?


3-1077633122
AlexWebIn
2004-02-24 17:32
2004.03.28
Программное определение внешних ключей.


3-1077912152
jafar
2004-02-27 23:02
2004.03.28
Передача параметра типа TDaateTime в TADOQuery


9-1062593824
Новичек в игрушках
2003-09-03 16:57
2004.03.28
Раскрашивание серой картинки