Вниз
Скачать: CL | DM;

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

← →
region ©   (2003-05-04 00:07) [0]

Здравствуйте, господа! Подскажите пожалуйста, как узнать в событтии onchange, как было произведено изменение - пользователем или программой (text:=) заранее спасибо.


← →
Morfein ©   (2003-05-04 01:59) [1]

Если смотреть на дело с этой стороны, то изменение пользователем вообще не может быть произведено :))

А вообще, если вопрос касается чего-нить типа TEdit или TMemo (и их ближайших родственников), то лови событие OnKeyPress... раз юзер нажал клавишу, значит что-то сейчас поменяется!


← →
unreger   (2003-05-04 06:33) [2]

Change.....
begin
if bProgramChange then
//текст изменен программой
else
//текст изменен пользователем
;
//не забываем
bProgramChange:=False;
end;

//вызываем
bProgramChange:=True;
Edit1.Text:="программно";

хотя, если вдруг пишешь поиск с настоящей правильной автоподстановкой, то только OnKeyDown, по своему опыту советую.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
7-47010
Vlad Oshin
2003-03-19 12:20
2003.05.15
Как отключать оборудование. (например, Сетевую плату.)


14-47004
Zhenka
2003-04-26 12:35
2003.05.15
Помогите конкретным примером. Как в IB работать с BLOB


1-46739
Asteroid
2003-05-02 20:39
2003.05.15
Var и const параметры


6-46882
Dudao++
2003-03-14 09:47
2003.05.15
Линки в html доках


3-46563
Anton.
2003-04-23 09:18
2003.05.15
Смена даты после оракловой ошибки




   Наверх