Tengo un subproceso y una rutina de progreso (una función) dentro de él (en mi clase de subproceso).Delphi: CopyFileEx y subproceso
que trato de hacer esto dentro de la rosca:
CopyFileEx(pchar(ListToCopy.Strings[Loop]),pchar(TN+ExtractFileName(ListToCopy.Strings[Loop])), @ProgressRoutine, nil, nil, 0);
pero me da un error: "variable requerida" (el error está en esto: @ProgressRoutine). Si para hacer la función ProgressRoutine fuera del hilo, entonces todo será normal.
¿Cómo usar esa función dentro del hilo?
Gracias.
gracias !!! ¿Podrías escribir 2 cadenas de código por favor? Lamentablemente, no entendí exactamente qué hacer. – maxfax
@Maxfax: Allí, lo actualicé con un ejemplo simplificado. Debería poder extrapolar la devolución de llamada real desde allí. –
grandes gracias !!!!!!! – maxfax