![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Доброго времени суток уважаемые коллеги. Пол дня убил на что бы понять как описать класс многопоточности.. Теперь не могу понять как им воспользоваться.
Класс: Код:
type TMyThread = class(TThread) Procedure Execute(); virtual; end; TForm1 = class(TForm) Button1: TButton; Button2: TButton; .... Метод выглядит так: Код:
procedure TMyThread.Execute; begin repeat ClickOnForm(FindWindow(nil, 'Some text'),'Caption'); Until SendClick = 0; end; Пытаюсь запустить его примерно так: Код:
procedure TForm1.Button12Click(Sender: TObject); Var SProc: TMyThread; ... SProc.Create; SProc.Execute; ... Ткните пожалуйста меня носом в то место где я неправ. И подскажите как правильно использовать метод. Суть - мне надо что бы паралельно выполнялось 2 задачи... |