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

Передача значения в поток thread   Найти похожие ветки 

← →
XfroSt   (2006-12-22 01:31) [0]

есть поток в нем фукция! к примеру checksumm
из основной программы вызываю поток
TMyThread.Create(false)

в потоке в секции execute описываю
inherited;
CheckSum();

вопрос!
Как мне пероедавать в поток значения для этой фукции ???


← →
Loginov Dmitry ©   (2006-12-22 07:50) [1]

Создай соответствующие поля класса TMyThread и вызывай CheckSum() с этими полями в качестве параметров (но только если полям присвоено значение).


← →
Ega23 ©   (2006-12-22 10:21) [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;




← →
XfroSt   (2006-12-22 17:28) [3]

все спасибо ! я просто переназаначил конструктор, дописав в него необходимые параметры... все работает..



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

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



Память: 0.45 MB
Время: 0.026 c
9-1142076235
Yeg
2006-03-11 14:23
2007.01.14
Дополнительный форматы файлов


8-1148270922
igorek_2005
2006-05-22 08:08
2007.01.14
Как проиграть Flash-exe


2-1167114623
wooow1
2006-12-26 09:30
2007.01.14
string && array of Char


15-1166536538
Torry
2006-12-19 16:55
2007.01.14
Тем, кто знал Торри (собаку) лично


15-1165996538
zdm
2006-12-13 10:55
2007.01.14
OUTLOOK 2007




   Наверх