我正在寻找一种强大而有效的方法来创建任何可以想象的控件来与LabVIEW项目一起使用。我很好奇你尝试了什么,利弊是什么。我自己从未使用过LabVIEW,但是根据我对其他事物(C#,HTML5,Flash,Silverlight等)的了解,我已经接触过为它编写控件。
在我看来,这种事情已经或可以在.NET,Flash,WebGL,Qt,Silverlight以及其他一些人中完成。理想情况下,我们不希望两次编写任何代码,因此平台灵活性是一件好事,这使我倾向于使用Web解决方案。但是实现的简便性也很重要,我认为每次使用控件时,Web解决方案都需要一些广泛的Web服务解析和编程。但我可能是错的。关注未来也很重要。如果今天有什么东西可以成为一个很好的解决方案,但在2年内可能毫无价值,那么就无法提出它。
(请注意,我不仅仅是在询问如何更改(自定义)LabVIEW控件的颜色,我也不会将xControls作为最终解决方案感兴趣,因为它们显然不够强大。)
提前致谢!
答案 0 :(得分:0)
我知道这可能无法解答您的问题,但如果您可以访问LabVIEW,则可以分析"Military" Theme Custom Control Suite,并查看UI Interest Group和{{3}上的示例}。这可能是你用LabVIEW做的最好的。
答案 1 :(得分:0)
.NET可能是您最好的选择,LabVIEW支持.net控件,因此您可以定义UI并重用.net代码。
我听说有传言称新的LabVIEW版本(2013年9月到期)将使用.NET 4库作为默认值而不是当前版本2,因此您可能需要牢记这一点。
如果我是你的公司,我不会轻易放弃XControls(我能理解这不是你的一杯茶)。