“Dialog” 可视化类型并用于提示输入的可视化会自动实例化,并由内部对话管理器管理。
在应用程序中,可以通过内部可视化管理器调用GetDialogManager
方法访问对话框管理器。
对话框管理器提供了以下处理对话框的方法。




注意

您可以在功能块或函数中对方法调用进行编程,这些功能块或函数通过操作Execute ST Code
从可视化中调用。
此外,您还可以在应用程序代码中对方法调用进行编程。确保调用在VISU_TASK
中运行。如果不是这种情况,则行为未定义。
方法 "GetDialog
返回传入名称的对话框的实例 (IVisualisationDialog
)。
名称 |
数据类型 |
说明 |
---|---|---|
|
|
对话框名称 |
名称 |
数据类型 |
说明 |
---|---|---|
|
|
对话框实例 ( |
方法 "GetClientInterface
返回对话框结构的指针。
为每个显示变量保存相应的对话框数据。
名称 |
数据类型 |
说明 |
---|---|---|
|
|
可视化名称 |
pClient |
|
指向显示变量的指针 |
名称 |
数据类型 |
说明 |
---|---|---|
|
例如 |
对话框结构的指针 |
方法 "OpenDialog
打开客户端对话框。
旁边是扩展方法 "OpenDialog(number)"。
名称 |
数据类型 |
说明 |
---|---|---|
|
|
可视化名称 |
|
|
|
|
|
|
|
|
名称 |
数据类型 |
说明 |
---|---|---|
|
方法 "关闭对话框
关闭客户端对话框。
名称 |
数据类型 |
说明 |
---|---|---|
|
|
收到的对话框对象 |
|
|
名称 |
数据类型 |
说明 |
---|---|---|
|
方法 "CloseDialog2
关闭客户端对话框。方法的扩展CloseDialog
.
名称 |
数据类型 |
说明 |
---|---|---|
|
|
收到的对话框对象 |
|
|
|
|
|
指定关闭对话框的可能选项。在关闭所有已连接客户端的对话框时,只有 0(行为与 |
名称 |
数据类型 |
说明 |
---|---|---|
|