![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Передача значения в поток thread
XfroSt © (2006-12-22 01:31:00)есть поток в нем фукция! к примеру checksumm
из основной программы вызываю поток
TMyThread.Create(false)
в потоке в секции execute описываю
inherited;
CheckSum();
вопрос!
Как мне пероедавать в поток значения для этой фукции ???
XfroSt (2006-12-22 17:28:00) [1]все спасибо ! я просто переназаначил конструктор, дописав в него необходимые параметры... все работает..
Ega23 (2006-12-22 10:21:00) [2]
TMyThread = class(TThread)
private
FValue1 : Integer;
public
property Value1 : Integer read FValue1 Write FValue1;
end;
inherited;
CheckSum(Value1);
With TMyThread.Create(false) do
begin
Value1 := 5;
end;
Loginov Dmitry (2006-12-22 07:50:00) [3]Создай соответствующие поля класса TMyThread и вызывай CheckSum() с этими полями в качестве параметров (но только если полям присвоено значение).