![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2002
Адрес: Belarus
Сообщений: 3
|
Люди добрые, помогите. Проблема с заданием пути в функции fscommand.
В общем, когда пишу fscommand("exec","C:\mplayer2.exe") все работает (открывает Player). Но когда пишу типа Fscommand("exec","C\Program Files\mplayer2.exe") - шишь. Сколько проверял, по-моему проблема в пробеле в задании папки Program Files(а именно в пробеле) . А как же все таки быть в таком случае? |
|
|||||
|
Регистрация: Mar 2002
Сообщений: 204
|
Упс. Проверить сейчас не могу... Попробуй:
fscommand("exec","\"C\Program Files\mplayer2.exe\"") ; |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
fscommand("exec","C:\mplayer2.exe"); вызывает файл C:\player2.exe а НЕ C:\mplayer2.exe
![]() ...потому что символ следующий за обратным слэшом воспринимается как специальный. чтобы поставить сам слэш, его надо удвоить. то есть правильно будет: fscommand("exec","C:\\mplayer2.exe"); плюс, если в пути к файлу есть пробелы, имена надо перевести в формат 8.3: Fscommand("exec","C:\\Progra~1\\mplayer2.exe"); Последний раз редактировалось Nox Noctis; 18.06.2002 в 02:11. |
|
|||||
|
Регистрация: Jun 2002
Адрес: Belarus
Сообщений: 3
|
Nox Noctis, большое спасибо. Ребята извините что докучаю, но есть еще один вопрос. Как запустить из ролика песню в mplayer2.exe? Вроде бы понял как (fscommand("exec","Path to program\"\"Path to file") но чего то не работает. Спасибо за внимание
![]() |
![]() |
Часовой пояс GMT +4, время: 07:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|