Есть у меня на диске E: ( CDRW в UDF формате) файл InstallCustom2_5_41.exe. В трее сидит InCD.
ПРименяю ф-ю dir:
- Код: Выделить всё
rez$=("e:\InstallCustom*.exe",vbnormal).
Функция возвращает пустую строку, т.е. якобы таких файлов нет.
пишу
- Код: Выделить всё
rez$=dir("e:\InstallCustom*1.exe",vbnormal)
Ф-я находит нужный файл. Тоже самое проделал с файлом
E:\DaemonTools\daemon329.exe
Т.е, если в конце собственно имени файла идут цифры, ф-я dir его не находит.
Попробовал пример с http://www.mentalis.org/apilist/DAD43CF ... F86EE.html , касающийся функций FindFirstFile и прочих. Результат тот же.
Если файл находится на жёстком диске, глюк не обнаруживается.
ЕСть ли более надёжные аналоги ф-ций Dir и FindFirstFile? Или глюк связан с InCD?