Program Launcher ActiveX 控件的连接
下表显示的连接用于在运行时控制 Program Launcher ActiveX 控件的操作。除了这些连接之外,没有其他参数可配置控件操作。
连接 | 描述 |
|---|---|
ProgramLocation 必用 | 该连接包含要使用控件执行的应用(例如“ctlpnl.exe”)的完整路径和文件名。 此属性可以是明确的字符串或字符串标签。 |
ProgramParameter 可选 | 该连接包含要用于在 ProgramLocation 连接中配置的应用的可选命令行参数。 此属性可以是明确的字符串或字符串标签。 |
FocusEnable 可选 | 当其他应用正在运行时,如果 FactoryTalk View ME 位于后台或已最小化,则该工程可能会不可见。如果分配的标签从零转换为非零值, FactoryTalk View ME 工程将恢复到前台。 |
LaunchEnable 必用 | 如果分配的标签从零转换为非零值,控件会启动在 ProgramLocation 连接中配置的应用,并附加 ProgramParameter 连接中的可选命令行参数。 应用程序将以最大化方式启动并获得焦点。该连接必须为标签。 |
NewInstance 可选 | 该连接用于配置控件在下列情况下将如何操作:当 FactoryTalk View ME 应用尝试启动其他实例时,ProgramLocation 连接中配置的应用正在执行。如果配置的标签设置为零,控件会将在 ProgramLocation 连接中配置的应用恢复到前台。 如果配置的标签设置为 1,控件将尝试启动在 ProgramLocation 连接中配置的应用的其他实例。 |
MaximizeEnable 可选 | 如果在 ProgramLocation 中指定的应用隐藏在 FactoryTalk View ME 工程后面或已最小化,则可以通过此属性将该应用最大化。要恢复已最小化的应用,请将在 MaximizeEnable 中配置的标签设置为非零值,并将在 NewInstance 中配置的标签设置为零,然后再触发 LaunchEnable 标签。 |
CloseProgram 可选 | 如果分配的标签从零转换为非零值,CloseProgram 属性将关闭在 ProgramLocation 连接中配置的应用。 如果使用多个 ActiveX 控件来启动多个应用程序,则只有启动了应用程序的特定实例的控件才能用于关闭该应用程序。 |
提供反馈