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

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

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

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

29.11.2012, 22:51. Просмотров 861. Ответов 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 файл и открыть его через нужный мне браузер?
Посмотрите здесь:

C++ Как открыть бинарный файл, не зная его структуру?
C++ Есть файл написанный в borland 3.1. Мне его нужно открыть и откомпилировать.
Помогите открыть файл через его путь C++
C++ Открыть существующий текстовый файл и копировать его в новый файл, с заменой всех букв нижнего регистра
Открыть файл через консоль C++
C++ Как создать программу в С++, чтобы его можно было запускать как исполняемый .exe файл?
C++ с++ как открыть exe файл в программе ?
Как открыть файл на чтение и запись, создав его, если его не существует, и перезаписать, если он существует? C++
Браузер - не браузер. Загружатель html страничек C++
C++ Открыть файл и вывести на экран его содержимое
Как получить готовый .exe файл, чтобы запускать его без IDE C++
C++ Как открыть определенный файл через shellexecute?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1887 / 1742 / 117
Регистрация: 25.03.2012
Сообщений: 5,916
Записей в блоге: 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
1618 / 1246 / 124
Регистрация: 21.12.2010
Сообщений: 1,902
Записей в блоге: 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 файл и открыть его через нужный мне браузер?
Ответ Создать тему
Опции темы

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