Возвращает ERROR 5 Invalid procedure call 'Неверный вызов процедуры.
Заметил не сразу, в чем проблема не пойму.
Подозревал:
Редактировал реестр, восстановил изменения из сохр.копии, не помогло.
Удалил Adobe Reader pdf Rus 11.0.1.exe, ну и гадость.
После установки AdobeReader, при открытии любой папки, сканировал ее содержимое, и если попадались pdf , что-то делал,
Пробовал установить AdobeReader снова, но не смог, установщик тупил.
Во как ведет себя ф-я Shell на моем компе:
- Код: Выделить всё
s = "C:\Documents and Settings\admin\Рабочий стол\Project1.exe" ' не запускает
s = "C:\Documents and Settings\1111\Project1.exe" ' не запускает
s = "C:\Новая папка\Documents and Settings\1111\Project1.exe" ' запускает
s = chr(34) + "C:\Documents and Settings\admin\Рабочий стол\Project1.exe" +chr(34) 'запускает
s = "C:\Documents and Settings\admin\Рабочий стол\Project1.exe"
GetShortPathName(s,s,MAX_PATH) 'запускает
В PowerBASIC тоже самое:
- Код: Выделить всё
? str$(SHELL(s)) ' RETURN 0
? str$(ERR) ' RETURN 75
? ERROR$(ERR) ' RETURN Path/file access error