2009-10-22 9 views

risposta

13

FindFirst, FindNext & FindClose utilizza le chiamate API e sono thread-safe. Ogni thread deve utilizzare il proprio handle API per l'accesso ai file.

+2

Sì, è giusto, ma utilizzare le chiamate API e tutte le variabili locali vengono memorizzate nello stack ad eccezione di TSearchRec. Quindi, se non condividi TSearchRec tra i thread, è sicuro. –

5

Se non si utilizza una variabile TSearchRec condivisa, le routine sono thread-safe.

+0

TSearchRec è definito nella parte "Esegui" della discussione –