Как запустить внешнее приложение из программы на С?

  • Автор темы BestiaP
  • 2K
  • Дата начала
B

BestiaP

Добрый день!

Не подскажете с помощью какой функции в С (именно С, а не С++ и С#) можно реализовать запуск внешнего приложения из тела программы (к примеру калькулятора)?

Заранее спасибо!
 
M

manekibook

ShellExecute функцию посмотри.
там много параметров, в MSDN глянь.
ну или старый вариант - функция WinExec().
за инфой туда же
 
M

manekibook

эти функции содержатся в файле заголовка windows.h, а он и под делфи есть, и под с++...
 
B

BestiaP

так в том и дело что не для С++ а для С... пробовал в С WinExec, но выдаёт ошибку... вот знаю fopen в С есть, но это для файлов, для экзешников не идёт... вот интересно какую функцию именно для запуска приложений в С можно использовать?
 
A

albaben

// int system(const char *str)


int systemRes1= system("mspaint");


int systemRes2 = system("start D:\\my.exe");

 
B

BestiaP

О... спасибо большое, щас попробую))
 

Статистика форума

Темы
200.482
Сообщения
380.302
Пользователи
327.887
Новый пользователь
Jlij00
Сверху Снизу