|
24 / 24 / 2
Регистрация: 26.07.2009
Сообщений: 414
|
|
Запуск .exe30.10.2010, 20:09. Показов 17182. Ответов 14
Метки нет (Все метки)
Здравствуйте! Скажите как запустить файл .exe программно: хочу запустить из своего проекта файл .exe другого проекта. Возможно тема не раз уже обсуждалась, но я не могу этого найти.
1
|
|
| 30.10.2010, 20:09 | |
|
Ответы с готовыми решениями:
14
Запуск exe файла Запуск exe по имени
|
|
22 / 22 / 5
Регистрация: 18.03.2010
Сообщений: 331
|
|||||||
| 30.10.2010, 20:26 | |||||||
Сообщение было отмечено как решение
РешениеhWnd - хендл окна, выполняющего запуск Operation - тип операции (для открытия внешней программой - open) FileName - полный путь к открываемому файлу Parametrs - параметры командной строки Directory - директория по умолчанию (если требуется) ShowCmd - состояние окна (например, SW_SHOWNORMAL или 0 (поведение по умолчанию)
3
|
|||||||
|
24 / 24 / 2
Регистрация: 26.07.2009
Сообщений: 414
|
|
| 30.10.2010, 20:43 [ТС] | |
|
А каких типов бывают хендлы окна, выполняющего запуск?
Добавлено через 3 минуты просто мне компилятор ругается: [BCC32 Error] Genn.cpp(569): E2451 Undefined symbol 'hWnd' хотя на саму функцию он не как не ругается
0
|
|
|
22 / 22 / 5
Регистрация: 18.03.2010
Сообщений: 331
|
|
| 30.10.2010, 20:53 | |
|
2
|
|
|
24 / 24 / 2
Регистрация: 26.07.2009
Сообщений: 414
|
|
| 30.10.2010, 21:10 [ТС] | |
|
Ничего бывает! Огромное спасибо. А еще вопрос. Как-нибудь можно передавать значения из осн программы в запускающуюся, при таких запусках?
0
|
|
|
22 / 22 / 5
Регистрация: 18.03.2010
Сообщений: 331
|
|||||||
| 30.10.2010, 21:13 | |||||||
3
|
|||||||
|
24 / 24 / 2
Регистрация: 26.07.2009
Сообщений: 414
|
|
| 30.10.2010, 21:24 [ТС] | |
|
а в самой программе то как принимать(имею ввиду прописать код приема) ?
Добавлено через 16 секунд а самое главное где? прописать это в программе приема
0
|
|
|
22 / 22 / 5
Регистрация: 18.03.2010
Сообщений: 331
|
|||||||
| 30.10.2010, 21:27 | |||||||
1
|
|||||||
|
24 / 24 / 2
Регистрация: 26.07.2009
Сообщений: 414
|
|
| 30.10.2010, 21:31 [ТС] | |
|
А если у меня программа не досовского режима, а оконного, то туда как?
0
|
|
|
22 / 22 / 5
Регистрация: 18.03.2010
Сообщений: 331
|
||
| 30.10.2010, 21:40 | ||
|
Tckb будет информация, обязательно заделюсь!
1
|
||
|
3957 / 1812 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
|
|||||||
| 31.10.2010, 02:48 | |||||||
Сообщение было отмечено как решение
Решение
ParamStr(i) - i-ый параметр.
3
|
|||||||
|
22 / 22 / 5
Регистрация: 18.03.2010
Сообщений: 331
|
||
| 31.10.2010, 11:15 | ||
|
1
|
||
|
26 / 37 / 10
Регистрация: 17.02.2009
Сообщений: 364
|
|
| 01.11.2010, 00:51 | |
|
Проще....
#include <windows.h> WinExec ("prog.exe",0); Параметр 0 обязателен, либо программа откажется компилится и будет ругатся на WinExec !
1
|
|
|
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
|
|||||||
| 01.11.2010, 14:29 | |||||||
Сообщение было отмечено как решение
Решение
Доступ к каждому переданному параметру происходит через ParamStr(i), где i - порядковый номер самого параметра.
3
|
|||||||
|
24 / 24 / 2
Регистрация: 26.07.2009
Сообщений: 414
|
|
| 08.11.2010, 21:11 [ТС] | |
|
Извините что долго не мог написать! Спасибо за помощь
0
|
|
| 08.11.2010, 21:11 | |
|
Помогаю со студенческими работами здесь
15
Запуск exe из программы. Запуск EXE, добавленного в проект Запуск exe файла из ресурсов Запуск exe без формы Запуск exe-файла из приложения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|