C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Установка фонта в TwebBrowser
alexvp
Отправлено: 10.07.2004, 20:08


Не зарегистрирован







Для редактирования html странички использую IE в design mode.

соответсвенно код

CODE

TCppWebBrowser *bodyBrowser;  
TComInterface <IHTMLDocument2> HTMLDoc;
VARIANT vr;


далее
bodyBrowser->Navigate(WideString("about:blank"));
bodyBrowser->Document->QueryInterface(IID_IHTMLDocument2,(LPVOID*)&HTMLDoc);


работают все команды без параметров
CODE

HTMLDoc->execCommand(L"JustifyLeft",VARIANT_FALSE,vr,&ret); — OK


а с параметрами увы sad.gif
CODE

VARIANT va;
VariantInit(&va);
va.vt=VT_BSTR;
va.bstrVal=BSTR(selFontCreate->Text.c_str());
HTMLDoc->execCommand(L"FontName",VARIANT_FALSE,va,&ret); <- не работает


Что не так ? на msdn уже был smile.gif
http://msdn.microsoft.com/workshop/browser...execcommand.asp


Вернуться в Вопросы программирования в C++Builder