Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Запуск *.exe файла с ключами в ShellExecute.Как осуществить?

Ответить
Настройки темы
C/C++ - [решено] Запуск *.exe файла с ключами в ShellExecute.Как осуществить?

Аватара для Virtyaluk

Старожил


Сообщения: 163
Благодарности: 23


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Помогите, пожалуйста
как сделать так, чтоб при нажатии на кнопку запускалась другая программа?Но не просто запускалась, а с ключами, указанными в самом исходнике.
Код: Выделить весь код
void __fastcall TForm2::Button4Click(TObject *Sender)
{
ShellExecute(Handle, "open", "some_patch\some_file -some_keys",NULL,NULL,SW_SHOWNORMAL);
}
?!
-*---*-
Жду помощи.

Отправлено: 18:17, 25-01-2010

 

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


qE+, Можно так

Код: Выделить весь код
void __fastcall TForm2::Button4Click(TObject *Sender)
{
   String RunKey = "application.exe -r -d -y"; // Имя приложение и перечисление необходимых ключей
   WinExec(RunKey.c_str(), 1);  // Запуск приложения
}

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 18:20, 25-01-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Virtyaluk

Старожил


Сообщения: 163
Благодарности: 23

Профиль | Сайт | Отправить PM | Цитировать


Drongo,
о_О спасибо!!
вот что у меня получилось:
Код: Выделить весь код
void __fastcall TForm2::Button1Click(TObject *Sender)
{
   String RunKey = "c:\\prog1.exe /?"; // Имя приложение и перечисление необходимых ключей
   WinExec(RunKey.c_str(), 1);  // Запуск приложения
}

Отправлено: 18:32, 25-01-2010 | #3


Аватара для Sayan

Старожил


Сообщения: 345
Благодарности: 13

Профиль | Отправить PM | Цитировать


Подскаите пожалуйста как мне сделать екзешник на VB так чтобы он двойным щелчком незапускался, а запускался токо с какими то ключами с командной строки.

-------
http://nick-name.ru/forum2t6/SayanDVD.gif


Отправлено: 04:14, 31-03-2010 | #4


Аватара для zonderz

Ветеран


Сообщения: 727
Благодарности: 150

Профиль | Отправить PM | Цитировать


Sayan

http://technet.microsoft.com/en-us/l.../ee156618.aspx

-------
MCP, MCSA, MCSE, разработчик программы CMDTools
http://forum.oszone.net/thread-170783.html


Отправлено: 16:52, 31-03-2010 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Запуск *.exe файла с ключами в ShellExecute.Как осуществить?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Запуск программы с ее ключами volk1234 Скриптовые языки администрирования Windows 4 18-01-2010 19:13
Загрузка - [решено] Как в планировщике заданий скрыть запуск командного файла? _dandelion_ Microsoft Windows 7 3 20-09-2009 12:49
Запуск WinRAR через cmd с ключами HQ-Team nuke Автоматическая установка приложений 1 02-02-2009 00:21
[решено] Как запрепить запуск программы по имени файла AlxCruel Microsoft Windows 2000/XP 10 05-04-2006 08:58
запуск exe-файла alexandr1985 Вебмастеру 1 01-11-2004 22:15




 
Переход