1

我正在寻找一种强大而有效的方法来创建任何类型的可想象的控件以用于 LabVIEW 项目。我很好奇你尝试了什么以及利弊是什么。我本人从未使用过 LabVIEW,但根据我对其他事物(C#、HTML5、Flash、Silverlight 等)的了解,有人请我为它编写控件。

在我看来,这种事情似乎已经或可以在 .NET、Flash、WebGL、Qt、Silverlight 以及其他一些中完成。理想情况下,我们不想编写任何代码两次,因此平台灵活性是一件好事,这使我倾向于使用 Web 解决方案。但是易于实现也很重要,我认为每次使用控件时,Web 解决方案都需要一些广泛的 Web 服务解析和编程。但我可能是错的。着眼未来也很重要。如果某件事在今天是一个很好的解决方案,但在 2 年内可能一文不值,那么提出它毫无意义。

(请注意,我并不是简单地询问如何更改(自定义)LabVIEW 控件的颜色,我也不对 xControls 作为最终解决方案感兴趣,因为它们显然不够强大。)

提前致谢!

4

2 回答 2

0

我知道这可能无法回答您的问题,但如果您可以访问 LabVIEW,您可以分析“军事”主题自定义控件套件,并查看UI 兴趣组LabVIEW UI 提示和技巧上的示例。这可能是您使用 LabVIEW 所能做的最好的事情。

于 2013-03-24T21:42:10.620 回答
0

.NET 可能是您最好的选择,LabVIEW 支持 .net 控件,因此您可以定义 UI 并重用您的 .net 代码。

我听说新的 LabVIEW 版本(2013 年 9 月到期)将使用 .NET 4 库作为默认库而不是当前的 2,因此您可能需要记住这一点。

如果我是您的公司,我不会轻易放弃 XControls(我可以理解这不是您的一杯茶)。

于 2013-03-25T06:54:56.053 回答