Вверх ↑
Этот топик читают: Гость
Ответов: 209
Рейтинг: 1
#1: 2012-02-20 03:03:18 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:52:43
карма: 0

0
Разработчик
Ответов: 26324
Рейтинг: 2147
#2: 2012-02-20 03:59:59 ЛС | профиль | цитата
Это происходит потому, что сам Enter Memo добавляет себе в список в другой очереди событий, откуда следует, что сначала контрол очищается, а затем туда добавляется Ввод.
Поставь таймер и не парь мозги



Add(Memo,6469543,168,210)
{
Left=5
Top=100
Width=495
Height=55
ScrollBars=2
Point(onKeyDown)
Point(doSetSelStart)
link(onKeyDown,7988272:doCase,[])
}
Add(Case,7988272,224,217)
{
Value=String(13)
link(onTrue,7383841:doTimer,[])
}
Add(Timer,7383841,273,224)
{
Interval=25
Enable=1
AutoStop=1
link(onTimer,6469543:doClear,[(320,230)(320,189)(156,189)(156,223)])
}

карма: 22

0
Ответов: 209
Рейтинг: 1
#3: 2012-02-21 23:22:44 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:53:37
карма: 0

0
файлы: 1code_26969.txt [881B] [140]
Ответов: 1376
Рейтинг: 198
#4: 2012-02-21 23:36:12 ЛС | профиль | цитата
Net2Com писал(а):
как мне отсечь пустоту от реальных данных ?
попробовать в Case записать 1310
карма: 1

0
Ответов: 209
Рейтинг: 1
#5: 2012-02-22 05:50:26 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:53:34
карма: 0

0
5
Сообщение
...
Прикрепленные файлы
(файлы не залиты)