[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]


  • Страница 1 из 1
  • 1
Модератор форума: Spidy, turBO, blitz3d  
Форум мира Blitz3D » Язык Blitz3D » 3D программирование » ExecFile (ExecFile)
ExecFile
dimkin74Дата: Воскресенье, 14.09.2008, 09:54 | Сообщение # 1
ламер
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
Статус: Offline
Помогите кто может.
Мне необходимо чтоб из моей программы можно было запустить либо *.exe либо *.html.
ExecFile пишу и путь до файла… калькулятор, алкоголь120 запускает, остальные ехе не запускает, что делать не знаю… если пишешь www.sait.ru то запускает, а если c://sait.html то никак… помогите кто знает как с этим справиться.
 
blitz3dДата: Понедельник, 15.09.2008, 09:35 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 203
Награды: 3
Репутация: 7
Статус: Offline
Скорее всего ты ошибаешься в фактических путях запускаемого файла.

Например, если ты хочешь запустить калькулятор - достаточно прописать:
ExecFile("calc")
Потому, что эта утилита расположена в системной папке и не надо указывать полного к ней полного пути

Если же ты хочешь запустить приложение не в корневой папке - лучше используй комбинацию ExecFile + ChangeDir потому, что многие приложения правильно запускаются и работают только с дириктории папки в которой они установлены:
ChangeDir("C:\Program Files\Blitz3d\")
ExecFile("Blitz3D.exe")

P.S. www.sait.ru - правильно, c://sait.html - не правильно (надо, c:\sait.html)


перед тобой две таблетки - красная и синяя - какую ты выберешь?
 
turBOДата: Понедельник, 22.09.2008, 15:29 | Сообщение # 3
Полковник
Группа: Администраторы
Сообщений: 297
Награды: 5
Репутация: 12
Статус: Offline
Также приложение должно работать в оконном режиме.

If 2+2<>4 Then Restart
 
DarkMedveDДата: Вторник, 14.10.2008, 20:08 | Сообщение # 4
ламер
Группа: Пользователи
Сообщений: 10
Награды: 0
Репутация: 0
Статус: Offline
выложи код - глянем

Это и есть Zoom-Zoom
 
blackdrummerДата: Пятница, 01.05.2009, 19:06 | Сообщение # 5
ламер
Группа: Пользователи
Сообщений: 24
Награды: 0
Репутация: 0
Статус: Offline
Попробуй вот так:
Chr(34)+ExecFile(путь к файлу)+Chr(34)
 
Форум мира Blitz3D » Язык Blitz3D » 3D программирование » ExecFile (ExecFile)
  • Страница 1 из 1
  • 1
Поиск: