我有一个线程和一个进度例程(一个函数)在其中(在我的线程类中)。
我尝试在线程内部执行以下操作:
CopyFileEx(pchar(ListToCopy.Strings[Loop]),pchar(TN+ExtractFileName(ListToCopy.Strings[Loop])), @ProgressRoutine, nil, nil, 0);
但我收到一个错误:“需要变量”(错误出现在这里:@ProgressRoutine)。如果将函数 ProgressRoutine 放在线程外面,那么一切都会正常。
如何在线程内部使用该函数?
谢谢。