powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / CppWebBrowser у кого есть опыт ??? HELP
2 сообщений из 2, страница 1 из 1
CppWebBrowser у кого есть опыт ??? HELP
    #33414437
iskuzer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ если у кого примеры работы с CppWebBrwser ?

работаю ни с HTML файлами а самим HTML кодом каторый хронится в AnsiSrtig
как выводит страницу выход нашел .....

Но как менять кодировку ??????
и как получить текст из HTML кода ????

Все эти мучени при написание e-mail клиента ......


-------вот как отображаю ------

void __fastcall TForm1::CppWebBrowser1DocumentComplete(TObject *Sender,
LPDISPATCH pDisp, TVariant *URL)
{
wchar_t * char_set = L"koi8-r";
IHTMLDocument2 *pHTMLDocument = NULL;

if (SUCCEEDED(CppWebBrowser1->Document->QueryInterface (IID_IHTMLDocument2,(LPVOID*)&pHTMLDocument)))
{
if(pHTMLDocument!= NULL )
{
int Bounds[2] = {0,0};
Variant v = VarArrayCreate(Bounds, 1, varVariant);
AnsiString footer;
v.PutElement(HTML_text, 0); // this is your html string
pHTMLDocument->clear();
pHTMLDocument->write(Activex::PSafeArray(v.VArray));
pHTMLDocument->put_charset(char_set); // Не помогает
HTMLDocumentGlobal = pHTMLDocument;
pHTMLDocument->close();
pHTMLDocument->Release();

}
}

}
...
Рейтинг: 0 / 0
CppWebBrowser у кого есть опыт ??? HELP
    #33415633
iskuzer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iskuzer2Народ если у кого примеры работы с CppWebBrwser ?

работаю ни с HTML файлами а самим HTML кодом каторый хронится в AnsiSrtig
как выводит страницу выход нашел .....

Но как менять кодировку ??????
и как получить текст из HTML кода ????

Все эти мучени при написание e-mail клиента ......
Имееется в виду ....


CppWebBrowser("about:blank");

и в событие пишу.........

void __fastcall TForm1::CppWebBrowser1DocumentComplete(TObject *Sender,
LPDISPATCH pDisp, TVariant *URL)
{
wchar_t * char_set = L"koi8-r";
HTML_text = "мой HTML код ....";

IHTMLDocument2 *pHTMLDocument = NULL;

if (SUCCEEDED(CppWebBrowser1->Document->QueryInterface (IID_IHTMLDocument2,(LPVOID*)&pHTMLDocument)))
{
if(pHTMLDocument!= NULL )
{
int Bounds[2] = {0,0};
Variant v = VarArrayCreate(Bounds, 1, varVariant);
AnsiString footer;
v.PutElement(HTML_text, 0); // this is your html string
pHTMLDocument->clear();
pHTMLDocument->write(Activex::PSafeArray(v.VArray));
pHTMLDocument->put_charset(char_set); // Не помогает
HTMLDocumentGlobal = pHTMLDocument;
pHTMLDocument->close();
pHTMLDocument->Release();

}
}

}
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / CppWebBrowser у кого есть опыт ??? HELP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]