Возникла проблема с работой функций DIR и FindFirstFile при вызове функции работающей в потоке, причем странно, что если в качестве параметров задавать текстовую переменную то функции возвращают "", а если явно указывать при вызове функций путь и маску файлов то они работают нормально. Если вызывать функцию без создания потоков, то тоже все работает. версия РВ 7.03. В справке по DIR$ прочитал такую фразу "DIR$ is thread-safe, so DIR$ operations in one thread do not interfere with DIR$ operations in another thread.".
И еще, а что случилось с форумом на vbnet.ru. Уже больше месяца не могу туда достучаться.