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

Вниз

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

 
Boger   (2002-12-29 14:45) [0]

привет,
надо из потока прверить свойство формы, например Form1.listView.items.item[NumOfline].checked. что нужно сделать чтоб работало?
procedure TAlarmThread.Execute;
begin
while not Terminated do
begin
inc(counter);
...
if counter>10 then Terminate;
Synchronize(IfUnchecked);
end; {end While}
end; {end Execute}
procedure TAlarmThread.IfUnchecked;
begin
if
Что-то я не пойму что здесь нужно then
terminate;
end;
еще несколько дополнительных вопросов:
что нужно указывать в uses, чтоб из одного модуля обратиться к функции/объекту из другого модуля?
можно ли сделать без synchronize, тк ничего не меняю ?


 
Boger   (2002-12-29 16:10) [1]

сформулирую по другому,
как из другого модуля обратиться к свойствам объекта из первого модуля?


 
Song ©   (2002-12-29 17:46) [2]

Ну дык запиши его в Uses и обращайся.


 
vuk ©   (2002-12-29 17:48) [3]

А зачем так сложно-то? Не проще ли напрямую из формы сказать потоку, чтобы он "ушел"? Ведь тогда и синхронизация не нужна...



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
14-37340
cyborg
2002-12-22 19:42
2003.01.13
Начало, но уже другое :)


1-37178
Vanya
2002-12-30 10:28
2003.01.13
Почему не работает прога, если 7-ая Delphi не установлена!


4-37423
Zevsus
2002-11-22 13:07
2003.01.13
Убрать чужую иконку из трея


6-37258
TCrash
2002-11-14 12:10
2003.01.13
Список серверов банерных сетей


14-37285
Top Gun
2002-12-25 01:08
2003.01.13
Можно ли запустить Drive Image и и Partiton magic с компакта ?