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

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

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

Запустить Opera - C++

19.07.2012, 22:08. Просмотров 863. Ответов 6
Метки нет (Все метки)

всем привет!

помогите с задачкой на с++. нужно считать число с *.txt файла, потом сравнить ее с другим числом, если условие верно, то запускается exe-ник, если не верно, то ничего не происходит.

например, в блокноте число 5,она считывается,потом 5 сравнивается с числом 15, если условие верно , запускается C:\Program Files\Opera.ехе, если не верно условие - ничего не происходит.

спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2012, 22:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запустить Opera (C++):

Получить код страницы из Google Chrome||Opera - C++
Нужно сохранить html код страницы из вкладки браузера в .тхт (браузер может быть свернут). Какими способами это можно сделать?

Где взять движок Chromium (Google Chrome, Opera)? - C++
Где достать движок Chromium (google chrome , opera)??? Хочу отредактировать до лично себя, так как оригинальные хром или опера кое где не...

Запустить DirectSound - C++
Здравствуйте. Где можно достать софт, чтобы можно было использовать объект IDirectSound8 из DirectSound? Никак не удается найти нужную...

Не могу запустить g++ - C++
Добрый день, только что установила MinGW для win32, пробовала прописывать путь до папки C:\MinGW\bin в системные переменные Path или...

Запустить программу в С++ v3.1 - C++
Вот собственно код, это Юра ты мне и делал сам.А для какого Си ты его написал у меня С++ v.3,1 #include <iostream> using namespace std;...

Не получается запустить поток - C++
Доброго времени суток. Делаю как написано в книжке но ничего не получается. Помогите пожалуйста. void __fastcall...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Jupiter
Каратель
Эксперт С++
6554 / 3975 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.07.2012, 22:23 #2
а в чем проблема? задача же
Цитата Сообщение от matrix0007 Посмотреть сообщение
простенькая
0
matrix0007
0 / 0 / 0
Регистрация: 17.07.2012
Сообщений: 6
19.07.2012, 22:27  [ТС] #3
не знаю С++ ((
0
dima koz
23 / 17 / 1
Регистрация: 05.06.2012
Сообщений: 72
Записей в блоге: 5
20.07.2012, 00:04 #4
Путь к опере может быть другим.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "iostream"
#include "fstream"
#include "stdlib.h"
#include "windows.h"
 
using namespace std;
 
int main()
{
    int a=0;
 
    ifstream fileTest;
    fileTest.open("test.txt",ifstream::in);
    if (fileTest.is_open())
    {
        if  (!fileTest.eof()) 
            fileTest >> a;
                
    }
    fileTest.close();
    if (a == 15)
        WinExec ( "C:\\Program Files\\ТвойЭкзешник.exe", SW_SHOWNORMAL );
 
   return 0;
}
1
Jupiter
Каратель
Эксперт С++
6554 / 3975 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
20.07.2012, 00:34 #5
dima koz, зачем же так много писать!?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <fstream>
#include <Windows.h>
 
#define OPERA_PATH "C:/Program Files/Opera/opera.exe"
 
int main()
{
    std::ifstream file("input.txt");
    const int CONSTANT = 15;
    int a;
 
    if (file.is_open() && file >> a && a == CONSTANT)
        WinExec(OPERA_PATH, SW_SHOWNORMAL );
}
1
dima koz
23 / 17 / 1
Регистрация: 05.06.2012
Сообщений: 72
Записей в блоге: 5
20.07.2012, 00:49 #6
Jupiter, для того, чтоб кто-то написал лучше и короче

Не по теме:

У меня эта дурацкая привычка много писать из-за кодинга на 1с

0
matrix0007
0 / 0 / 0
Регистрация: 17.07.2012
Сообщений: 6
20.07.2012, 16:14  [ТС] #7
спасибо мужики, но задача уже решена, спасибо fasked
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2012, 16:14
Привет! Вот еще темы с ответами:

IWebBrowser2 не получается запустить - C++
Здравствуйте, в с++ не очень силен но нужно запустить IWebBrowser2 взял код из доки if (SUCCEEDED(OleInitialize(NULL))) { ...

Не могу запустить программу - C++
Делаю лабораторную работу, есть программа которая тупо скопирована с методички #include &quot;stdafx.h&quot; #include &lt;string&gt; #include...

Запустить c CD два файла - C++
Я хочу написать простую(в моём понимании) программу. Вот суть программы: она записана на СД, при запуска сидирома она автоматически...

Не удаётся запустить поток - C++
#pragma once #include &quot;oLevel.h&quot; #include &lt;thread&gt; /* 12 апреля 1961 года Юрий Гагарин стал первым человеком в мировой истории,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.07.2012, 16:14
Ответ Создать тему
Опции темы

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