procedure TfrmScaner.Switch1Switch(Sender: TObject);
var
Cursor: uMisc.ICursorChange;
Tasks: TArray<ITask>;
I: Integer;
begin
Cursor := TCursorChange.Create(crAppStart);
FillGrid;
SetLength(Tasks, GridDataManager1.RowCount);
// Смотри с этой строки
for I := Low(Tasks) to High(Tasks) do
Begin
Tasks[I] := TTask.Create(
Procedure
Begin
ParseItem(MyParametr);
End);
Tasks[I].Start;
end;
end;
Мне нужно передать процедуре ParseItem значение MyParametr = I. Как бы это сделать?
Изменено пользователем Сысоев Максим
Вопрос
rareMax
Как можно передать какое-либо значение в ITask?
Допустим есть код:
Мне нужно передать процедуре ParseItem значение MyParametr = I. Как бы это сделать? Изменено пользователем Сысоев МаксимСсылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.