有一个代码:

var 
myobject: OleVariant;
begin
 myobject := CreateOleObject('SomeNamespace.SomeClass');
end;

此com对象具有事件(例如OnClick)。在不导入TLB的情况下,我应该如何连接到这些事件?

有帮助吗?

解决方案

您正在使用com后期绑定,因此您需要编写很多代码来处理事件。如果您知道COM,此任务并不困难,基本上您需要按照以下步骤操作。

您可以在这些链接上找到此实现的示例

尝试这些链接以获取有关com,滞纳和事件的更多信息

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top