내 스레드 클래스의 스레드와 진행 루틴 (함수)이 있습니다.델파이 : CopyFileEx 및 스레드
CopyFileEx(pchar(ListToCopy.Strings[Loop]),pchar(TN+ExtractFileName(ListToCopy.Strings[Loop])), @ProgressRoutine, nil, nil, 0);
하지만 오류 얻을 :
나는 스레드 내에서이 작업을 수행하려고 "변수 필요"(오류이에 있습니다 @ProgressRoutine을). 스레드 외부에서 ProgressRoutine 함수를 작성하면 모든 것이 정상입니다.
스레드 내에서 해당 함수를 사용하는 방법은 무엇입니까?
감사합니다.
감사합니다. 코드 2 줄을 써 주시겠습니까? 불행히도, 나는 무엇을 해야할지 정확히 이해하지 못했습니다. – maxfax
@Maxfax : 간단한 예제로 업데이트했습니다. 거기에서 실제 콜백을 외삽 할 수 있어야합니다. –
큰 감사 !!!!!!! – maxfax