我正在为LabVIEW编写一个.NET库来控制我们的相机。我不确定如何从LabVIEW中读取.NET中的属性更改。
例如,当我们要捕获10个图像时,我希望LabVIEW知道第10个图像何时准备就绪。在.NET库中,我有Camera::Status
属性,并且随着摄像头状态的更新,此属性会更新。
我想在LabVIEW上注册一个事件处理程序,以便labVIEW可以处理.NET库中发生的变化。
我找不到如何在LabVIEW中注册事件处理程序。如果您知道任何示例,请告诉我。
谢谢,
要为.NET事件注册事件处理程序,请使用位于ActiveX调色板上的Register Event Callback Node。
关于Registering and Handling .NET and ActiveX Events的LabView手册中还有一个min-howto。