Запуск сторонней программы из С++ кода
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Запуск сторонней программы из С++ кода - 2010-10-21 17:35:05.413333
|
|
|
Intelteh
Сообщений: 22
Оценки: 0
Присоединился: 2006-06-13 02:51:53
|
Подскажите как в коде на С++ запустить стороннюю программу или файл с расширением .bat? В файлах .bat это можно сделать командой start мояпрограмма.exe. А на С++ как это сделать?
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-21 18:13:46.153333
|
|
|
Sunzer
Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
|
Так же как и не из С++ кода. CreateProcess(), ShellExecute() ?
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-21 23:55:58.770000
|
|
|
ShyRka
Сообщений: 235
Оценки: 0
Присоединился: 2010-07-09 10:55:56.626666
|
system("file.exe"); вот так можно)
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-22 01:29:00.073333
|
|
|
SkyLinE215
Сообщений: -986
Оценки: 0
Присоединился: 2007-08-27 10:25:44.570000
|
quote:
ORIGINAL: ShyRka system("file.exe"); вот так можно) а черное окошко которое будет висеть пока тот самый exe не прекратит работу это так, для красоты..
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-22 01:33:16.290000
|
|
|
Sunzer
Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
|
quote:
а черное окошко которое будет висеть пока тот самый exe не прекратит работу это так, для красоты.. Ну все равно, как вариант.
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-22 01:42:05.096666
|
|
|
ShyRka
Сообщений: 235
Оценки: 0
Присоединился: 2010-07-09 10:55:56.626666
|
quote:
ORIGINAL: SkyLinE215 quote:
ORIGINAL: ShyRka system("file.exe"); вот так можно) а черное окошко которое будет висеть пока тот самый exe не прекратит работу это так, для красоты.. А он не писал ничего чтоб его не было!! Работает значит хорошо! ;)
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-22 01:59:21.873333
|
|
|
SkyLinE215
Сообщений: -986
Оценки: 0
Присоединился: 2007-08-27 10:25:44.570000
|
практичнее ShellExecute() использовать
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-22 02:03:02.560000
|
|
|
ShyRka
Сообщений: 235
Оценки: 0
Присоединился: 2010-07-09 10:55:56.626666
|
quote:
ORIGINAL: SkyLinE215 практичнее ShellExecute() использовать Ну да и это верно!!
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-24 17:53:19.776666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
system не умеет unicode пути =(
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-24 19:30:40.250000
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
ShellExecute() к тому же может запустить с параметрами, запуск настраивается.
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-24 23:30:22.040000
|
|
|
Intelteh
Сообщений: 22
Оценки: 0
Присоединился: 2006-06-13 02:51:53
|
Понятно. А есть ли возможность средствами С++ создавать/удалять папки, по аналогии с командами MKDIR и RMDIR в пакетных файлах, чтобы не забускать стороннюю .bat-программу?
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-24 23:35:38.740000
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
CreateDirectoryA RemoveDirectoryA Т.С. учите win32 api
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-10-25 00:52:23.143333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
А лучше, прежде чем такое спрашивать зайти сюда - www.google.ru
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-11-06 20:54:38.143333
|
|
|
Intelteh
Сообщений: 22
Оценки: 0
Присоединился: 2006-06-13 02:51:53
|
quote:
Т.С. учите win32 api А я что делаю? Я и учу. Что ж, всем спасибо за помощь.
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-11-06 21:17:30.286666
|
|
|
disCoverall
Сообщений: 32
Оценки: 0
Присоединился: 2010-10-31 00:43:50.613333
|
вы хотите сказать что команды CreateDirectoryA RemoveDirectoryA CreateProcess(), ShellExecute() работают и компилируются в с++?
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-11-06 21:37:02.276666
|
|
|
Sunzer
Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
|
quote:
ORIGINAL: disCoverall вы хотите сказать что команды CreateDirectoryA RemoveDirectoryA CreateProcess(), ShellExecute() работают и компилируются в с++? Запросто, а что?
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-11-07 00:24:17.226666
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
quote:
ORIGINAL: ShyRka system("file.exe"); вот так можно) Ну это будет красиво если у него консоль, а сели гуи?
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-11-07 10:25:43.406666
|
|
|
disCoverall
Сообщений: 32
Оценки: 0
Присоединился: 2010-10-31 00:43:50.613333
|
первый раз слышу это, наверно потому что пока что не использовал с++ для таких целей
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-11-07 23:33:06.740000
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
quote:
ORIGINAL: disCoverall первый раз слышу это, наверно потому что пока что не использовал с++ для таких целей Каких таких?8|
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-11-08 00:00:29.270000
|
|
|
disCoverall
Сообщений: 32
Оценки: 0
Присоединился: 2010-10-31 00:43:50.613333
|
для работы с файлами8D
|
|
|
RE: Запуск сторонней программы из С++ кода - 2010-11-08 04:38:24.796666
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
Ну да,это не уравнение квадратное в консоли решать.
|
|
|
|
|