![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 87 Регистрация: 28.11.2007 Из: Ядрин Пользователь №: 12,105 ![]() |
Как запустить EXE файл из консольного приложения в C++?
-------------------- Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.
Мой сайт: http://max35soft.narod.ru |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Настоящий ADSL'щик ![]() ![]() ![]() ![]() Группа: Posters Сообщений: 318 Регистрация: 11.7.2007 Из: Новочебоксарск Пользователь №: 7,675 ![]() |
ты в Турбо Си работаешь?
-------------------- My brute он-лайн флеш битва =)
|
|
|
![]()
Сообщение
#3
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 87 Регистрация: 28.11.2007 Из: Ядрин Пользователь №: 12,105 ![]() |
-------------------- Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.
Мой сайт: http://max35soft.narod.ru |
|
|
![]()
Сообщение
#4
|
|
![]() Продвинутый пользователь ![]() ![]() ![]() Группа: Posters Сообщений: 254 Регистрация: 12.7.2006 Из: Mw Пользователь №: 928 ![]() |
Хм хехеххе ну-с хехех Run->Run.
А exe лежит всегда в папке с проектом. -------------------- 0 1 0
0 0 1 1 1 1 |
|
|
![]()
Сообщение
#5
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 87 Регистрация: 28.11.2007 Из: Ядрин Пользователь №: 12,105 ![]() |
Хм хехеххе ну-с хехех Run->Run. А exe лежит всегда в папке с проектом. Ммм... Я в смысле в своей программе (при работе) как запустить сторонний EXE файл. -------------------- Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.
Мой сайт: http://max35soft.narod.ru |
|
|
![]()
Сообщение
#6
|
|
![]() Продвинутый пользователь ![]() ![]() ![]() Группа: Posters Сообщений: 253 Регистрация: 15.11.2005 Из: Кугеси Пользователь №: 126 ![]() |
да хотя бы так
Цитата system("путь до EXE файла");
-------------------- LAN в кугесях - ася 458997014.
Подключенные дома: 7,67,69,71,84,86 Количество пользователей: ~ 50 Скорость внутри сети: 1 Гбит/сек.[/b][/size] |
|
|
![]()
Сообщение
#7
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
ShellExecute (прототип в ShellApi.h), WinExec (устаревший вариант, более пригодный для запуска системных приложений)
-------------------- |
|
|
![]()
Сообщение
#8
|
|
![]() Продвинутый пользователь ![]() ![]() ![]() Группа: Posters Сообщений: 254 Регистрация: 12.7.2006 Из: Mw Пользователь №: 928 ![]() |
ОО я люблю WinExec("calc.exe");
А вот ShellExecute();я не лублу т.к надо прописовать shellapi Про CreateProcces я вообще промолчу ![]() Хм помоему все эти команды выше не работают в консольной программе ![]() -------------------- 0 1 0
0 0 1 1 1 1 |
|
|
![]()
Сообщение
#9
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
Хм помоему все эти команды выше не работают в консольной программе ![]() Работают. Разницы между консольной программой и GUI практически никакой, за исключением используемых библиотек и одного байта (subsystem) в PE-заголовке. -------------------- |
|
|
![]()
Сообщение
#10
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 87 Регистрация: 28.11.2007 Из: Ядрин Пользователь №: 12,105 ![]() |
А DOS поддерживает WinAPI? А то охото использовать функции WinAPI, но не знаю будут ли они там работать?
-------------------- Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.
Мой сайт: http://max35soft.narod.ru |
|
|
![]()
Сообщение
#11
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
О каких DOS-приложениях идет речь? Ты же написал, что разрабатываешь приложения в Borland C++ Builder.
-------------------- |
|
|
![]()
Сообщение
#12
|
|
PAUK-NET.RU TEAM ![]() Группа: Admin Сообщений: 4,715 Регистрация: 11.7.2005 Из: ЮЗР Пользователь №: 3 ![]() |
Приложение для DOS и консольное приложение - не одно и то же
![]() |
|
|
![]()
Сообщение
#13
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 87 Регистрация: 28.11.2007 Из: Ядрин Пользователь №: 12,105 ![]() |
Приложение для DOS и консольное приложение - не одно и то же ![]() Для консольного... -------------------- Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.
Мой сайт: http://max35soft.narod.ru |
|
|
![]()
Сообщение
#14
|
|
PAUK-NET.RU TEAM ![]() Группа: Admin Сообщений: 4,715 Регистрация: 11.7.2005 Из: ЮЗР Пользователь №: 3 ![]() |
Вообще-то это не вопрос, а информация для размышления. Ибо не надо путать понятия.
|
|
|
![]()
Сообщение
#15
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 87 Регистрация: 28.11.2007 Из: Ядрин Пользователь №: 12,105 ![]() |
Тупой вопрос: под чистым Dos'ом действуют ли функции WinAPI??? Ответ я предполагаю какой будет, но всё же...
-------------------- Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.
Мой сайт: http://max35soft.narod.ru |
|
|
![]()
Сообщение
#16
|
|
![]() Супер постер ![]() Группа: Global moder Сообщений: 994 Регистрация: 6.12.2005 Из: http://pauk.net.ru/ Пользователь №: 179 ![]() |
разумеется нет, но судя по вышесказанному ты не DOS приложения разрабатываешь, а консольные под Windows
-------------------- |
|
|
![]()
Сообщение
#17
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 87 Регистрация: 28.11.2007 Из: Ядрин Пользователь №: 12,105 ![]() |
разумеется нет, но судя по вышесказанному ты не DOS приложения разрабатываешь, а консольные под Windows Точно! -------------------- Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.
Мой сайт: http://max35soft.narod.ru |
|
|
![]()
Сообщение
#18
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 87 Регистрация: 28.11.2007 Из: Ядрин Пользователь №: 12,105 ![]() |
Возник другой вопрос: как запустить EXE или COM файл из чистого DOS'a???
-------------------- Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.
Мой сайт: http://max35soft.narod.ru |
|
|
![]()
Сообщение
#19
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
Ввести в command line имя исполняемого файла и нажать "enter"
Сообщение отредактировал Amp - Dec 12 2007, 23:54 -------------------- |
|
|
![]()
Сообщение
#20
|
|
![]() Супер постер ![]() Группа: Global moder Сообщений: 994 Регистрация: 6.12.2005 Из: http://pauk.net.ru/ Пользователь №: 179 ![]() |
и убедиться, что приложение для MS-DOS, а не консольное для Windows
-------------------- |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 21st June 2025 - 01:34 |