Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
rossdale
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 19
#1

Запуск приложения с условием и параметром - C++

07.04.2011, 00:54. Просмотров 834. Ответов 3
Метки нет (Все метки)

Народ, интересует вот такая вещь.
Есть у кого код или кто нить может это написать:
Программка при наличии проверяет наличие нужного файла и запускает другой файлик с параметром.
Например
1.exe - необходимый файлик для запуска, если его нет то программа не запускает 2.exe, если есть то программа запускает 2.exe с пареметром -ip 127.0.0.1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2011, 00:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запуск приложения с условием и параметром (C++):

Запуск программы с параметром. - C++
Надо сделать так если программа запущена с параметром -admin тогда написать доступ открыт. Как это сделать? #include<iostream> using...

Запустить параллельного приложения / Запуск приложения в новом консольном окне - C++
Доброго времени суток! Хотел спросить как в коде консольного приложения запустить ещё одно консольное приложение, так чтобы оно...

Запуск программы с запрошенным параметром и очистка временных файлов - C++
Помогите с написание батника, плиз. 1.exe - работает под DOS. синтаксис такой: 1.exe -S /W 00 123456789ABCDEF изменяемая,...

Цикл с параметром и цикл с условием - C++
1. Составить программу вычисления суммы первых 10 непарных чисел 2. Дано числовой ряд и некоторое число "епсила". Найти сумму...

Запуск приложения - C++
Как запустить прогу, написанную на вижуал студио 2010, на другом ПК, без вижуал студио. Ругается на отсутствие библиотеки MSVCR100.dll,...

Запуск приложения из приложения - C++
Задача. Приложение (Win32) запускает другое приложение с параметром (ключом). Решение. Использую CreateProcess(..., 'Exe2.exe',...

3
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
07.04.2011, 01:04 #2
нужно проверить открывается файлик для чтения или нет

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <windows.h>
.....
HANDLE hf_1_exe;
....
 
if((hf_1_exe=CreateFile("1.exe", 0, 0, NULL, OPEN_EXISTING,
FILE_FLAG_OVERLAPPED, NULL))  != INVALID_HANDLE_VALUE)
{
 //..ФАЙЛ НАЙДЕН
 
ShellExecute(0,"open","2.exe","-ip 127.0.0.1",0,1); //Открываем 2.exe
 
}
else
{
 //..ФАЙЛ НЕ НАЙДЕН
}
1
rossdale
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 19
07.04.2011, 01:23  [ТС] #3
C++
1
2
3
4
5
6
7
8
9
1>c:\users\администратор\documents\visual studio 2010\projects\start\start\starter.cpp(6): error C2059: синтаксическая ошибка: if
 
1>c:\users\администратор\documents\visual studio 2010\projects\start\start\starter.cpp(8): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
 
1>c:\users\администратор\documents\visual studio 2010\projects\start\start\starter.cpp(8): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
 
1>c:\users\администратор\documents\visual studio 2010\projects\start\start\starter.cpp(14): error C2059: синтаксическая ошибка: else
 
1>c:\users\администратор\documents\visual studio 2010\projects\start\start\starter.cpp(15): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"1>c:\users\администратор\documents\visual studio 2010\projects\start\start\starter.cpp(15): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
0
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
07.04.2011, 14:20 #4
ну это все естественно нужно в функции прописывать либо в main если приложение консольное либо в WinMain если WinApi
0
07.04.2011, 14:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2011, 14:20
Привет! Вот еще темы с ответами:

Запуск внешнего приложения - C++
Мне нужно написать программу, которая запускает exe-файл расчетной проги, а потом отслеживает момент, когда эта прога заканчивает работу....

Запуск приложения по расширению - C++
Добрый вечер Подскажите пожалуйста Необходимо написать программу, в которой при выборе расширения будет открываться соответствующее...

Запуск потока из другого приложения - C++
Подскажите как запустить/остановить, приостановить/возобновить поток одного процесса из другого?

Запуск приложения от имени администратора - C++
Ребята помогите пожалуйста, как можно проверить у приложение запущена она под правами админа или нет?


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.