Вопросы по теме 'idispatch'

Приведение к нарушению прав доступа IDispatch в XE2
Мы используем старый код (ComLib.pas, созданный Бинь Ли), поэтому мы можем использовать интерфейс перечисления для объекта (OleVariant): type TDispNewEnum = dispinterface ['{97079E31-6957-11D2-9154-0000B4552A26}'] // dummy property...
1426 просмотров

Как создать на C# объект, наследуемый от IDispatch, который можно включить в более старые программы, использующие ActiveX.
впервые на SO, хотя я много пользовался сайтом, я сразу перейду к делу. Моей фактической конечной целью является создание объекта, наследуемого от интерфейса IDispatch в C#, который можно использовать в Canvas внутри Oracle Forms Builder (Oracle...
327 просмотров
schedule 23.04.2023

COM-интерфейс, созданный ATL, наследует IDispatch, но позднее связывание не работает.
Это мой файл IDL. IFrame является двойным интерфейсом и наследует как IDispatch, так и IUnknown. [ object, uuid(C5AD0517-37FC-479C-9C7A-A063B17E4A2E), dual, nonextensible, pointer_default(unique) ] interface IFrame :...
359 просмотров
schedule 13.11.2023

OLE bstr не завершается нулем?
Итак, я пытаюсь автоматизировать Excel из C++ и OLE, используя функцию Autowrap , предоставленную Microsoft в их примерах автоматизации. Я дошел до того, что могу прочитать строковое значение из ячейки в электронной таблице. Однако кажется, что...
576 просмотров
schedule 16.02.2023

Delphi: имитация перетаскивания из буфера обмена в IHTMLElement EmbeddedWB
У меня есть приложение Delphi XE2 с TEmbeddedWB, которое я использую для имитации действий пользователя. Приложение переходит по URL-адресу, заполняет соответствующие поля формы данными и отправляет данные. Проблема в том, что есть поле <input...
722 просмотров
schedule 17.06.2023

Как объявить COM-интерфейс со свойствами в C++
Я пытаюсь вызвать зарегистрированный COM-интерфейс (Inproc dll) в среде Eclipse C++ (инструментарий MinGW GCC). Поэтому я не верю, что могу просто импортировать библиотеку типов dll так, как обычно делаю это в Visual C++. Я пытаюсь сам определить...
141 просмотров
schedule 04.02.2022