Помощь - Поиск - Пользователи - Календарь
Полная версия: Запуск внешней проги
Форум «Всё о Паскале» > Pascal, Object Pascal > Написание игр
justix
Мне надо запустить из моей менюшки другую прогу(уровень игры) процедуру сделал так

procedure exes;
begin
{$M 10000,0,10000}
SwapVectors;
Exec('E:\fpc\bin\Apple Girl\levl1\levl1.pas',levl1);
SwapVectors;
end;

levl1 указал как levl1:string;


вставил процедуру в меню и не запускается всё равно,что не так?
IUnknown
Откомпилируй и запускай EXE-шник. PAS - это не программа, а исходный текст, EXEC не умеет запускать его. Кстати, после выполнения Exec, переменная DOSError содержит признак ошибки, если ошибка была, проверяй его - будет проще понимать, в чем проблема.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.