помогите ламеру

Ответить
Аватара пользователя
cheap

помогите ламеру

Сообщение cheap »

где в инете можно взять инструкцию по работе с переменной file в Паскаль. Дело в том что нужно написать что-то вроде такой проги: появляется надпись: выберете интересующий вас пункт

1 - загружаем, например игру

2 - загружаем менеджер far

итд.

Далее вводим нужную цифру и запускается программа. Проблема в том, что я не знаю(ну ламер я) как запустить нужную прогу(то есть как в исходнике прописать ее запуск)



Добавлено:



Изображение Изображение Изображение гнадеюсь на вашу помошь



Предупреждение: несодержательный заголовок темы.



Исправлено: noname00.pas, 7:31 26-03-2002
Аватара пользователя
noname00.pas

Re: помогите ламеру

Сообщение noname00.pas »

cheap

Делается это очень просто, и файл тут не при чём.

Есть такая процедурка - Exec в модуле DOS.



А использовать её так:



Uses dos;

...

begin

...

exec(progname, parameters);

...

end.



Чтобы например запустить команду dir из командной строки нужно написать такую програмку:

{$M 1024,0,0}

uses dos;

begin

 exec(getenv('COMSPEC'), '/c dir');

end.



Примечания:

1. Ключ компилятора {$M 1024,0,0} необходим, чтобы ограничить програмке память, и оставить достаточно памяти дочернему процессу.

2. Функция GetEnv возвращает значение переменной DOS.
Ответить

Вернуться в «Программирование и базы данных»