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

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

Войти
Регистрация
Восстановить пароль
 
MrCath
7 / 7 / 1
Регистрация: 08.11.2012
Сообщений: 68
#1

Как запихнуть в exe html файл и открыть его через нужный мне браузер? - C++

29.11.2012, 22:51. Просмотров 897. Ответов 3
Метки нет (Все метки)

В общем есть у меня файл fff.html
путем ShellExecute я открываю его через нужный мне браузер, например:
C++
1
ShellExecute(NULL,NULL,"iexplore.exe","C:\\fff.html",NULL,SW_RESTORE);
Можно ли запихнуть этот html файл в exe проекта, что бы можно было им воспользоваться просто переместив exe файл на другой компьютер. И как открыть этот файл как в ShellExecute, что бы можно было указать, чем именно его открыть?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2012, 22:51     Как запихнуть в exe html файл и открыть его через нужный мне браузер?
Посмотрите здесь:

Есть файл написанный в borland 3.1. Мне его нужно открыть и откомпилировать. - C++
Есть файл написанный в borland 3.1. Мне его нужно открыть и откомпилировать. Но не получается с borland ничего запускаю файл BC.EXE,...

Помогите открыть файл через его путь - C++
Задача следующая : пользователю предлагается ввести путь до файла ( типа C:\\my_docs\1.txt), ну а прога должна открыть этот файл. Помогите...

с++ как открыть exe файл в программе ? - C++
как сделать ? может кто-то знает?

Как открыть проект на C++ Visual Studio через EXE ярлык - C++
Есть проект C++ Visual Studio 2013, как можно перенести и открыть его в exe файле?

Как открыть бинарный файл, не зная его структуру? - C++
Можно ли как-нибудь открыть бинарный файл, не зная его структуру?

Как открыть определенный файл через shellexecute? - C++
Вот код программы ,которую надо подкоректировать. case 0:ShellExecute(NULL, "open", "mspaint.exe", NULL, NULL,...

Как получить готовый .exe файл, чтобы запускать его без IDE - C++
Всем привет Никогд по этому поводу не заморачивался, а тут понадобилось и я сел в лужу. Вобщем, есть программа, которая прекрасно...

Открыть файл и вывести на экран его содержимое - C++
Нужно открыть файл и вывести на экран его содержимое,вот что делал я: #include <iostream> #include <fstream> #include <iomanip> ...

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

Открыть файл/программу через c++ - C++
Мне нужно открыть программу example.exe В данном коде для открытия текстового файла мы используем notepad system("notepad...

Не могу открыть файл через argv[] - C++
Есть у меня int main(int argc, char *argv) { std::ifstream In(argv); ///.... } Через отладчик подаю 123 (у меня во всех...

Не выходит открыть текстовый файл через командную строку - C++
#include<iostream> #include<fstream> using namespace std; int main(int argc, char*argv) { fstream fout(argv); ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
29.11.2012, 22:55     Как запихнуть в exe html файл и открыть его через нужный мне браузер? #2
ну, например создать файл по ходу выполнения программы.
C++
1
2
3
4
5
file<<   "<html>"
    <<   "<...>.....</..."
    <<   "</html>";
file.close();
ShellExecute(...);
MrCath
7 / 7 / 1
Регистрация: 08.11.2012
Сообщений: 68
29.11.2012, 23:02  [ТС]     Как запихнуть в exe html файл и открыть его через нужный мне браузер? #3
html файл вот такого содержания
HTML5
1
<title>Please Wait</title>
нельзя ли сказать хотя бы фанкции которые мне понадобятся
igorrr37
1643 / 1271 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
30.11.2012, 14:02     Как запихнуть в exe html файл и открыть его через нужный мне браузер? #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <Windows.h>
#include <fstream>
#include <string>
 
int main()
{
    std::string s("<title>Please, wait</title>");
    std::ofstream ofs("c:/tmp.html");
    if(ofs.is_open())
    {
        ofs << s;
        ofs.close();
        ShellExecuteA(NULL,NULL,"iexplore.exe","c:/tmp.html",NULL,SW_RESTORE);
    }
    else std::cerr << "Unable to open file" << std::endl;
    return 0;
}
Yandex
Объявления
30.11.2012, 14:02     Как запихнуть в exe html файл и открыть его через нужный мне браузер?
Ответ Создать тему
Опции темы

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