Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ Без окна ДОСа

Автор: Fireman 16.02.2003 3:40

Может эта тема уже обсуждалась, извиняйте, если чего. Как сделать, чтоб при запуске ехе файла не выводилось окна ДОС? Кстати, призываю всех участников форума давть наиболее раскрывающие тему заголвки.

Автор: Some1 16.02.2003 5:27

А я призываю всех участников задавать более подробные вопросы.
А не что-то типа: "Как сделать, чтобы не было окошка?"
Что значит запуске EXE файла ? Запуска EXE из паскаля ? Если из паскаля, то из какого ?

Автор: Vit 16.02.2003 9:44

Наверное никак, коль скоро turbo pascal создаёт приложение ДОС, то винда его запускает при помощи command.com (cmd.exe), чьё окно мы и видим (собственно окно делает не программа а command.com/cmd.exe). Используйте компиллятор, который генерит виндовые приложения - например Дельфи.

Автор: BlackShadow 16.02.2003 22:06

Ну зачем же сразу дельфи? Можно и паскаль поэксплуатировать... И с++ потянет. Ну или асму напрячь...
Практически все компиляторы нынче умеют PE-формат exe-шника... А этого вполне достаточно (ну, если не в консольном варианте-то писать)!

Автор: Fireman 17.02.2003 3:12

Я имел ввиду уже созданный ехе-файл в Turbo Pascal 7.1, запускаемый не из самого Паскаля. Просто слышал, что это можно прописать в программе...

Автор: dark0ut 17.02.2003 3:21

а где она по-твоему будет запускаться?

Автор: Fireman 17.02.2003 18:25

Я так понимаю, из Паскаля - это по нажатию Ctrl+F9, а просто запуск ехе-файла, это из Винды двойным щелчком. А вообще, спроси, что Some1 имел ввиду.