ActiveX组件-使用外部方法

本文关键字:外部 方法 组件 ActiveX | 更新日期: 2023-09-27 18:12:02

我已经写了一个ActiveX组件包含在一个AX2009表单。我已经设法将组件包含在表单中,所有工作都很好,但是我想扩展它的功能。

是否可以从控件内调用AX方法并将其结果发送回控件?也就是说,有一些方式我可以编写代码调用外部的ActiveX控件的方法?

或者,是否有某种方法在控件和AX表单之间传递变量?这对于使用变量value来限制对数据表的查询非常方便。

ActiveX组件-使用外部方法

我已经通过使用。net业务连接器来解决这个问题。设法使用CallStaticRecordMethod传递调用,该表包含方法和我需要的方法的名称。如果CallStaticClassMethod是类的一部分(在AX中),也可以调用该方法。

然后我将返回值存储在。net组件中的一个变量中,并使用该数据。

希望这也能帮助到其他人。