WideString wstr = "Строковое_Значение";
CppWebBrowser1->Navigate (wstr.BSTR());
CppWebBrowser
Кто работал с данным компонентом, можете посоветовать как лучще такое реализовать?
Кто работал с данным компонентом, можете посоветовать как лучще такое реализовать?[/QUOTE]
Не врубился в чем твоя проблема? Или объясняй понятней или приводи свой код. Загружается в CppWebBrowser все на ура, например из ресурса:
// resource.rc
test (23) test.html
// cpp
CppWebBrowser1->Navigate("res://Projects1.exe/test");
а у меня на ето пишет:
[COLOR="DarkRed"][C++ Error] Unit5.cpp(21): E2034 Cannot convert 'char *' to 'wchar_t *'
[C++ Error] Unit5.cpp(21): E2342 Type mismatch in parameter 'URL' (wanted 'wchar_t *', got 'char *')[/COLOR]
Можно так
Код:
Объёкт WideString аналогичен AnsiString, но используется для хранения строк Unicode. Результатом метода BSTR() является указатель на хранимый массив 16-тибитных символов.
Понял, большое спасобо :)
[COLOR="DarkRed"][C++ Error] Unit5.cpp(21): E2034 Cannot convert 'char *' to 'wchar_t *'
[C++ Error] Unit5.cpp(21): E2342 Type mismatch in parameter 'URL' (wanted 'wchar_t *', got 'char *')[/COLOR][/QUOTE]
Да, извиняюсь, тупанул. Как тебе уже объяснили надо:
CppWebBrowser1->Navigate(WideString("res://Projects1.exe/test"));
Та я уже понял, книга Архангельського рулит :)