Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как передать массив в Поток? [D7, XP]


vegarulez ©   (2016-04-21 11:45:00) 

Привет всем мастерам!

Подскажите как правильно передать из главной формы переменную в виде массива

public
value: array[0..63] of string;

в поток для обработки

type
 Tcheckvalue = class(TThread)
 private
   fs_err: string;
   prov_value: array[0..63] of string;
 protected
   procedure Execute; override;
   procedure FixError;
 public
    property s_err: string read fs_err write fs_err;
 end;


Так же как передаю через свойство описание ошибки - не получается - чтот ругается компилятор. порыл тырнет - что-то с геттерами и сеттерами через процедуру сделано - для меня темный лес. подскажите как это сделать, наставьте на путь истинный.


Игорь Шевченко   (2016-04-21 12:38:00) [1]

http://segfault.kiev.ua/smart-questions-ru.html


дапофик   (2016-04-21 12:21:00) [2]

а почему массив?
почему например не tstrings?


дапофик   (2016-04-21 12:20:00) [3]

а потом будешь спрашивать как "из потока" вернуть "главной форме" ?

по твоему кодику выходит что в классе потока лежит копия массива главной формы


Наверх

Титульная страница Поиск, карта сайта Написать письмо