![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как передать массив в Поток? [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]а потом будешь спрашивать как "из потока" вернуть "главной форме" ?
по твоему кодику выходит что в классе потока лежит копия массива главной формы