Помощь - Поиск - Пользователи - Календарь
Полная версия: как из паскаля запустить другую программу ?
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
киней
всем привет ! smile.gif
какие в паскале есть процедуры (функции) для запуска внешнего екзешного или комовского файла. КАКИЕ ПРИ ЭТОМ ЕСТЬ НЮАНСЫ !!! (я пробовал через какуюто процедуру запускать quake3.exe , но у меня не получилось =(( ....

спасибо за помощь.
APAL
Смотри в разделе "Теоретичесие вопросы" -> "FAQ"...
SKVOZNJAK
Со времён вин3.11 досовской проге выделяется не больше 32 мег памяти angry.gif По крайней мере в регулировках ярлычка имеено так прописано. Но виндорыловские smile.gif проги досовскими методами нормально запускаются! Через батник. Попробуй такой алгоритм: батник запускает паскалевскую прогу, она вписывает в него дополнительную строчку и завершает работу ;)
trminator
А если запустить ДОСовую команду command -c start proga.exe ? будет запущен command.com, который запустит виндовую прогу и отрубится. По поводу парпметров лучше посмотреть мануалу по command.com'у, а его имя (command.com или cmd.exe) содержится в переменной окружения %COMSPEC% (GetEnv('COMSPEC') вернет его точное имя)
Darkwolf
Спасибо за информацию.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.