VM的机制是由界面层、服务层和代理层组成的通道,所以VM二次开发拿结果分为从界面层获取和底层获取,从界面数据里面获取结果比底层获取结果要快一点,那么如何快速的获取流程的结果。
流程获取结果的快速方式:
1. C#
2. VmProcedure VmProcess1 = (VmProcedure) VmSolution.Instance["流程1"];
3. //底层获取结果,由于调用了GetStringOutputResult函数
4. ResultStr = VmProcess1.GetStringOutputResult("out").astStringValue[0].strValue;
5. //界面获取结果
6. ResultStr = (VmProcess1["out.Value"] as Array)?.GetValue(0).ToString();
探寻机器视觉新星|第二届“启智杯”机器视觉设计大赛获奖名单公布
2024-04-08 16:39:23