1

我创建了一个应用程序,其中 vi 有一些控件,这些控件仅在开发过程中有用,并且在特殊情况下可以在应用程序中解锁。我基本上使用 app.kind 属性节点来确定 vi 正在运行的环境并适当地隐藏/取消隐藏控件。

我使用 NI Web 发布工具在 Web 上发布了应用程序。托管应用程序的计算机工作正常(这些控件仍然不可见),但这些控件可以在网页上发送。vi 处于“嵌入”模式。作为一种解决方法,我将这些控件推到了一定距离,从而避免了用户知道它。但这引入了当我解锁它们时我无法查看这些控件的问题。

任何帮助将不胜感激。

4

1 回答 1

1

您已经构建了一个独立的应用程序并启用了 Web 服务器,对吗?您确定 Web 面板正在连接到独立应用程序 (app.kind=2) 并且未到达仍在侦听该 Web 服务器端口的开发 LabView (app.kind=1) 吗?

我会添加一个指标来始终显示 app.kind 的值。

如果打开和关闭隐藏字段会发生什么?我会在 vi 上添加一个按钮来执行此操作。它们是否可靠地消失/重新出现在您可以控制的窗口中?

此外,您说这是在嵌入式模式下 - 但您是否也将控制权转移到网页?

这些是我试图帮助确定这一点的一些方法。

于 2013-09-04T00:05:10.687 回答