Перейти к содержанию
Fire Monkey от А до Я

Лидеры

Популярный контент

Показан контент с высокой репутацией 07.09.2018 в Сообщения

  1. Для Windows, я использую стандартное окно поиска для браузера: void __fastcall TForm1::ShowSearchBrowser(TCppWebBrowser *WB) { const GUID CGID_IWebBrowser = {0xed016940, 0xbd5b, 0x11cf, {0xba, 0x4e, 0x0, 0xc0, 0x4f, 0xd7, 0x08, 0x16}} ; LPDISPATCH lpDispatch = WB->ControlInterface->get_Document(); //получаешь интерфейс на документ if(lpDispatch) { IOleCommandTarget* pcmd=NULL; if( SUCCEEDED(lpDispatch->QueryInterface(IID_IOleCommandTarget,(void**)&pcmd) ) ) //запрашиваешь интерфейс для выполнения команд { //если интерфейс успешно получен, то pcmd->Exec(&CGID_IWebBrowser, HTMLID_FIND, 0, NULL, NULL); //выполняешь команду pcmd->Release(); //освобождаешь ресурсы } lpDispatch->Release(); //освобождаешь ресурсы } }
    2 балла
  2. Если кто-то ищет ответ на данный вопрос под Android, то я всегда использовал такое решение (С++): WebBrowser1->EvaluateJavaScript("window.location.assign(\"#"+ yakor +"\")");
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...