Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как запустить файл в Си?

19K
22 августа 2006 года
lobZik
2 / / 08.08.2006
Скажите плиз, можно ли из Си запустить файл (например я создал (ну через fopen и т.д) vbs-файл, и мне надо, чтобы та же прога его и запустила на исполнение). Или запуск bat’ов или других ДОС прог.
252
22 августа 2006 года
koderAlex
1.4K / / 07.09.2005
посмотри exec() функции .
3.3K
22 августа 2006 года
ShadyMan
191 / / 15.07.2006
Любой файл запускается/открывается API функцией ShellExecute, а если нужно именно запустить программу, то проще всего воспользоваться WinExec.
713
22 августа 2006 года
Ap0k
360 / / 13.03.2006
WinExec использовать не рекомендуется, она существует для совместимости с предыдущими версияи Windows
Лучше использовать CreateProcess или ShellExecute, как упомянуто выше.
339
23 августа 2006 года
verybadbug
619 / / 12.09.2005
однозначно... для скрипта ShellExecute
3.3K
23 августа 2006 года
ShadyMan
191 / / 15.07.2006
[QUOTE=Ap0k]WinExec использовать не рекомендуется, она существует для совместимости с предыдущими версияи Windows[/QUOTE]
- какая разница? Всё равно WinExec в конечном счёте вызывает функцию CreateProcess, а вместо отсутствующих параметров (которых нет в вызове WinExec) подставляет некоторые стандартные значения. Так что, если нет времени разбираться во всех многочисленных параметрах CreateProcess (только с 10-й компиляции найдя, наконец, правильную комбинацию их значений), легче вызвать WinExec, а остальное Windows сделает сама.
1.9K
24 августа 2006 года
[*]Frosty
278 / / 17.06.2006
Все правильно, но "WinExec() использовать не рекомендуеться" - говорит о том, что если очень хочешь можно использовать, она пока есть, но в следующих версиях win можнет быть удалена.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог