繁体   English   中英

如何通过CAPL更改CANalyzer面板中Switch / Indicator元素的路径图像属性?

[英]How to change a path image property of a Switch/Indicator element in CANalyzer's Panel from CAPL?

我正在CANalyzer中使用“开关/指示器面板”元素来形象化某些系统状态。 我想通过在Mesaurement设置的“程序”节点中配置的CAPL程序来更改从开关/指示器获取此图像的路径。 因此,有没有办法从CAPL更改诸如“开关/指示器面板”元素的“图像路径”之类的属性?

CANalyzer面板中有一个PictureBox元素,可以使用SetPictureBoxImage() CAPL面板函数在测量时间内加载其文件路径。 这样做的优点(用PictureBox代替Switch / Indicator元素面板)是,如果您需要表示非常多的状态(N),则Switch / Indicator方法将需要一个唯一的非常大的图像文件(可能无法管理),而PictureBox将需要N张小图像。

“开关/指示器”具有属性“图像”。 要在运行时从CAPL进行更改:

setControlProperty("Panel name", "Switch/Indicator name", "Image", "c:\1.bmp");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM