Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.04;
Скачать: CL | DM;

Вниз

Как вызвать программу для ДОС приложения?   Найти похожие ветки 

 
Ericbek   (2004-03-16 13:27) [0]

Привет ребята подскажите как вызвать программу для ДОС приложения? Например мне нужно вызвать батник или екзешник для ДОС приложения.


 
serge ©   (2004-03-16 15:21) [1]

Try WinExec("mybatfile.bat", sw_hide[sw_show]);


 
Anatoly Podgoretsky ©   (2004-03-16 16:10) [2]

ShellExecute запустит что угодно


 
sVic   (2004-03-16 17:40) [3]

CreateProcess


 
Ericbek   (2004-03-17 16:12) [4]

Привет, serge, и всем! Спасибо Вам за отклик, но будет ли это работать из ДОСа? Ситуация такова:
Я хочу сделать загрузочный диск + исталляшки винды.
После загрузки ДОСа нужно запустить некоторые проги из меню пользователя Волков Коммандера (за его маленький размер).Он прекрасно справился со всеми екзешниками кроме winnt.exe и одного батника. Требется запустить все проги из меню. Для этого можно использовать ДОС приложение в Делфи.
Только не знаю процедуру которая делает это для чистого ДОСа.
Если знаете метод получше для этих целей буду рад.
Заранее за всё спасибо.


 
Ericbek   (2004-03-17 16:13) [5]

Привет, serge, и всем! Спасибо Вам за отклик, но будет ли это работать из ДОСа? Ситуация такова:
Я хочу сделать загрузочный диск + исталляшки винды.
После загрузки ДОСа нужно запустить некоторые проги из меню пользователя Волков Коммандера (за его маленький размер).Он прекрасно справился со всеми екзешниками кроме winnt.exe и одного батника. Требется запустить все проги из меню. Для этого можно использовать ДОС приложение в Делфи.
Только не знаю процедуру которая делает это для чистого ДОСа.
Если знаете метод получше для этих целей буду рад.
Заранее за всё спасибо.


 
Jel ©   (2004-03-17 16:33) [6]


> Ericbek   (17.03.04 16:12) [4]

Не совсем понял путаные объяснения, но если ты хочешь написать на Delphi программу работающую под DOS - сие невозможно. Console application тоже является приложением Windows и не будет работать в ДОС, несмотря на то, что не использует GUI.


 
Defunct ©   (2004-03-17 17:09) [7]

Ericbek   (17.03.04 16:13) [5]
Не нужно никаких приложений Delphi.
Все можно сделать одними только батниками.

В autoexec.bat прописываете все программы, которые нужно запустить.
Можно и в config.sys ключ install = [Полный путь к exe файлу]

запустить что-либо из меню VC, правим vc.mnu, например так:
F1: Install w2k
 [Имя диска:]\i386\winnt.exe
F2: Strat a batch file
 [Имя диска:]\[Путь]\MyBat.exe

Возможно вы просто загружаете что-то лишнее, потому и не хватает базовой памяти для запуска Winnt.exe

Можете воспользоваться системным меню в Config.sys:

[Menu]
MenuItem = ..., ...

[...]
Install = [что-то]
Install = [что-то]


 
Defunct ©   (2004-03-17 17:11) [8]

Поправлюсь:

F2: Start a batch file
[Имя диска:]\[Путь]\MyBat.bat



Страницы: 1 вся ветка

Текущий архив: 2004.04.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.039 c
14-1078743785
Mox Fulder
2004-03-08 14:03
2004.04.04
WinAMP


1-1079453089
alless
2004-03-16 19:04
2004.04.04
CreateProcess


11-1058260237
anonymous
2003-07-15 13:10
2004.04.04
Как создать форму которая имеется в списке available forms ?


1-1079446301
Sirruf
2004-03-16 17:11
2004.04.04
OnMouseMove


3-1078648926
Дмитрий2004
2004-03-07 11:42
2004.04.04
Вопрос на счет значений поля в DBGrid