![]() |
Help with Path to file
Люди добрые, помогите. Проблема с заданием пути в функции fscommand.
В общем, когда пишу fscommand("exec","C:\mplayer2.exe") все работает (открывает Player). Но когда пишу типа Fscommand("exec","C\Program Files\mplayer2.exe") - шишь. Сколько проверял, по-моему проблема в пробеле в задании папки Program Files(а именно в пробеле) :mad: . А как же все таки быть в таком случае? |
Упс. Проверить сейчас не могу... Попробуй:
fscommand("exec","\"C\Program Files\mplayer2.exe\"") ; |
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, большое спасибо. Ребята извините что докучаю, но есть еще один вопрос. Как запустить из ролика песню в mplayer2.exe? Вроде бы понял как (fscommand("exec","Path to program\"\"Path to file") но чего то не работает. Спасибо за внимание :cool:
|
| Часовой пояс GMT +4, время: 11:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.