![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() В виндовых приложениях для запуска программы из своей мы используем ShellExecute или WinExec, а как это сделать в Linux?
|
#2
|
||||
|
||||
![]() В Linux запуск внешней программы делается довольно кудрявым способом. Или
вызов функции system(...) или сперва fork, а потом тот инстанс который считается дочерним выполняет один из вариантов exec. Программирование - это искусство и наш смысл жизни. Последний раз редактировалось moo2k, 16.01.2008 в 15:55. |
#3
|
|||
|
|||
![]() У меня консольное приложение под Linux, предположим мне нужно запустить программу "mail" с параметрами запуска, как это сделать? Если несложно приведите пример.
|
#4
|
|||
|
|||
![]() Все уже разобрался, кому нужно описание как это делается читайте в книге "Системное программирование в UNIX средствами Free Pascal" Авторы А.П. Полищук, С.А. Семериков Скачать книгу с примерами (735 Кб). (системный вызов fork и семейство вызовов ехес начинается с главы 5.2).
|