Вопросы по теме 'mshtml'
Почему EventInfo.RemoveEventHandler выдает исключение NullReferenceException?
У меня есть код, который использует отражение для установки обработчиков событий .NET на объекты MSHTML в Internet Explorer BHO, и, похоже, он работает нормально. Однако у меня возникают проблемы, когда я пытаюсь удалить обработчики событий.
Вот...
1980 просмотров
schedule
27.06.2023
Как получить самый последний объект IHTMLDocument2 из IE DOM
В настоящее время я использую MSAA для получения объекта IHTMLDocument2 из IE HWND. Однако в некоторых сложных веб-приложениях этот объект IHTMLDocument2 может содержать несколько объектов IHTMLDocument2, некоторые из которых принадлежат не текущей...
3555 просмотров
schedule
02.04.2024
Элемент управления веб-браузера c #, отображающий специальное содержимое папки: почему Document и DocumentDom всегда имеют значение null?
В C # WinForms, .NET Framework 3.5 проект с элементом управления WebBrower в форме:
... со ссылкой на проект, установленной на MSHTMLdll и кодом WinForm: "using mshtml;" ...
вы можете легко загрузить в браузер «специальную папку», например...
1235 просмотров
schedule
04.11.2022
Программно повернуть изображение tiff (или pdf)
Кто-нибудь знает способ поворота изображения (jpg или gif) в элементе управления TWebBrowser (с использованием Delphi)
Обновить
Файл будет локальным.
Обновление 2 Итак, я думаю, вопрос должен заключаться в том, как повернуть изображение...
998 просмотров
schedule
31.05.2022
Как получить IServiceProvider и IMarkupServices из HTMLDocument (mshtml)
Я делаю тест, создавая экземпляр HTMLDocument следующим образом:
object[] pageText = { "<p>some text...</p>" };
var document = new HTMLDocumentClass();
var document2 = (IHTMLDocument2)document;
document2.write(pageText);
и нужно...
908 просмотров
schedule
14.02.2023
Почему IHTMLDocument2 не равен IHTMLDocument2.body.document?
Почему следующий doc2 отличается от doc22?
IHTMLDocument2 doc2 = (pDisp as IWebBrowser2).Document as IHTMLDocument2;
IHTMLDocument2 doc22 = doc2.body.document as IHTMLDocument2;
bool isequal = Marshal.GetIUnknownForObject(doc2) ==...
842 просмотров
schedule
31.03.2023
MSHTML.dll — как обеспечить использование согласованной версии механизма рендеринга IE на всех установочных машинах.
Меня немного смущает то, что я читаю в Интернете о распространении MSHTML.dll.
Мое приложение (это инструмент для извлечения потребительских данных) использует WebBrowserControl в приложении WebForms (может оказаться WPF) и полагается на...
1623 просмотров
schedule
08.03.2022
Получение объекта документа iframe через С#
У меня есть этот фрагмент кода, который должен получить объект документа iframe и сохранить его в объекте.
//just a wrapper object to store the document object
DocObj obj = new DocObj(HtmlDoc);
ManualResetEvent aDoneEvents = new...
1477 просмотров
schedule
04.11.2022
Добавить ссылку на InnerText элемента управления WebBrowser
Я показываю входящее сообщение электронной почты в элементе управления WebBrowser. Если электронное письмо находится в формате HTML, ссылки являются интерактивными, и пользователи могут быстро переходить по URL-адресу в своем браузере по умолчанию....
889 просмотров
schedule
12.02.2023
.NET MSHTML PIA вызывает очень медленное время запуска приложения на некоторых машинах
У меня есть приложение .NET 3.5 WPF, которое ссылается на основную сборку взаимодействия Microsoft.MSHTML и использует ее. На моей машине разработчика время теплого запуска приложения довольно быстрое, обычно ‹ 1 секунды. Однако на производственных...
327 просмотров
schedule
05.04.2023
Чтение aria-label через MSHTML возвращает NULL
Я пытаюсь прочитать атрибут aria-label элемента HTML, используя getAttribute в C++/COM, но, хотя он отлично работает для других атрибутов (включая aria-labeledby ), он возвращает VT_NULL для aria-label .
Мой пример кода выглядит так:...
362 просмотров
schedule
31.07.2023
MSHTML: обратный вызов при вставке изображения
В настоящее время я работаю над встраиванием HTML-редактора в приложение C ++ WinAPI с использованием компонента MSHTML.
У меня все настроено (активация режима редактирования, изменение начертания шрифта и т. Д.), Но теперь мне нужно поддерживать...
287 просмотров
schedule
06.06.2023
Используйте VBA, чтобы нажать кнопку html, а затем очистить обновленные данные.
Я пытаюсь написать процедуру, которая вводит дату в поле ввода.
<input name="Mdate" type="text" id="Mdate" size="30" value="" /></td>
нажимает кнопку отправки
<input type="submit" name="button" id="button" value="Submit"...
7600 просмотров
schedule
16.03.2023
Что можно сделать, чтобы улучшить производительность приведения IHTMLDOMAttribute?
Я пытаюсь очистить/изменить html-дерево, создав mshtml DOM, а затем пройдя его. Проблема в том, что это занимает очень много времени, до 3-4 секунд для стандартной рассылки в твиттере или что-то в этом роде.
После сеанса профилирования я смог...
133 просмотров
schedule
18.03.2024
IE Extention/Plugin/Addon javascript-инъекция в iframe и документ С#
Я столкнулся с проблемой BHO в С#, Javascript не вставляется в iframe.
Как получить доступ к телу ‹iframe› с помощью c++/ATL/COM? вопрос аналогичен, но в приведенном выше примере используется com. я хочу использовать С#.
651 просмотров
schedule
06.02.2023
Неверный анализ тега ARTICLE с помощью MSHTML
Я пытаюсь разобрать HTML парсером MSHTML в Delphi 10 Seattle. Работает нормально, но тег ARTICLE его смущает, разобранный элемент ARTICLE не имеет innerHTML и дочерних элементов, хотя они есть.
program Project1;
{$APPTYPE CONSOLE}
{$R...
372 просмотров
schedule
27.05.2023
Несоответствие типа HTMLCanvasElement
Я использую VBA для создания сценария экземпляра InternetExplorer с Canvas. Я настроил его, чтобы использовать классы VBA, такие как Circle и Line, для рисования на холсте. Все это работает нормально, и у меня работает анимированный график,...
279 просмотров
schedule
16.01.2023
Элемент управления WebBrowser: заблокировать загрузку определенного элемента управления ActiveX
Я размещаю элемент управления WebBrowser (используя ATL) и ищу способ заблокировать загрузку определенного элемента управления ActiveX (по CLSID).
Я знаю, что ProcessUrlAction может блокировать элементы управления ActiveX, но для всего URL-адреса...
116 просмотров
schedule
08.06.2022
Могу ли я записать InternetExplorer.document в другое окно InternetExplorer?
Я хотел бы перенести IE.Document одного окна в IE.document другого окна. Можно ли это сделать?
29 просмотров
schedule
26.03.2024