Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 26.12.2009
Сообщений: 97
1

Запуск процесса с формы

04.04.2014, 23:57. Показов 679. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, уважаемы форумчане!

Такая ситуация.

Мне нужно запустить программу (с определенными параметрами командной строки) через кнопку на форме(Windows Forms Application).

Вопрос: как это сделать? Никогда подобным не занимался. За это, случайно, не элемент Process отвечает?

Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2014, 23:57
Ответы с готовыми решениями:

Порождение нового процесса и запуск программы в рамках порожденного процесса
Цель работы. Изучение программных средств создания процессов, а также простейших способов обмена...

Запуск нового процесса в контейнере существующего процесса
Здравствуйте. Недавно задался целью запустить игру(minecraft), которая уже имеется на компьютере, с...

Запуск процесса процесса, приложения на стороне клиента
Доброго времени суток господа программисты, помогите новичку решить вопрос, Есть Web приложение...

Открытие формы бизнес-процесса из формы списка
Имеется форма списка задачи (скрин ниже), как сделать, чтобы при двойном клике открывалась форма...

4
Заблокирован
Автор FAQ
05.04.2014, 16:29 2
CreateProcess
C++
1
2
3
4
5
6
7
8
9
10
11
12
BOOL WINAPI CreateProcess(
  _In_opt_     LPCTSTR lpApplicationName,
  _Inout_opt_  LPTSTR lpCommandLine,
  _In_opt_     LPSECURITY_ATTRIBUTES lpProcessAttributes,
  _In_opt_     LPSECURITY_ATTRIBUTES lpThreadAttributes,
  _In_         BOOL bInheritHandles,
  _In_         DWORD dwCreationFlags,
  _In_opt_     LPVOID lpEnvironment,
  _In_opt_     LPCTSTR lpCurrentDirectory,
  _In_         LPSTARTUPINFO lpStartupInfo,
  _Out_        LPPROCESS_INFORMATION lpProcessInformation
);
http://msdn.microsoft.com/en-u... s.85).aspx
0
0 / 0 / 0
Регистрация: 26.12.2009
Сообщений: 97
05.04.2014, 18:50  [ТС] 3
Это понятно. Только как мне ее запустить? Где она описана?
0
Заблокирован
Автор FAQ
05.04.2014, 18:52 4
Цитата Сообщение от Hotrod Посмотреть сообщение
Это понятно. Только как мне ее запустить? Где она описана?
- в справке написано чёрным по белому
Requirements

Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
Windows Server 2003 [desktop apps only]
Header
WinBase.h on Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008, and Windows Server 2008 R2 (include Windows.h);
Processthreadsapi.h on Windows 8 and Windows Server 2012
Library
Kernel32.lib
DLL
Kernel32.dll
Unicode and ANSI names
CreateProcessW (
0
0 / 0 / 0
Регистрация: 26.12.2009
Сообщений: 97
05.04.2014, 19:51  [ТС] 5
windows.h.

Все, спасибо!
0
05.04.2014, 19:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.04.2014, 19:51
Помогаю со студенческими работами здесь

Запуск процесса
В одной папке с основным приложением лежит еще 1 - ClipboardMonitor. Из основного приложения я...

Запуск процесса из С++
Visual Studio 2013 Пишу код для открытия блокнота: #include <stdio.h> #include <windows.h>...

Запуск процесса
Здравствуйте! я, если можно продолжу эту тему таким вопросом. нужно запускать видео файл...

Запуск процесса
AProcess := TProcess.Create(nil); AProcess.CommandLine:='data\BPF.exe'; AProcess.Options :=...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru