Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.14;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.053 c
15-1166895855
Дмитрий Игоревич
2006-12-23 20:44
2007.01.14
Delphi "рухнула"


15-1167118313
pavel_guzhanov
2006-12-26 10:31
2007.01.14
Чем можно просмотреть файлы с расширением .fpt?


1-1164362650
dimass
2006-11-24 13:04
2007.01.14
Приложение VСL.Net + компонент и сразу Exception почему ???


15-1166602464
Layner
2006-12-20 11:14
2007.01.14
Выбрать монитор, или 20" или 17"


15-1166603244
alexandr
2006-12-20 11:27
2007.01.14
подскажите компонент