[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=2755&ptid=1243][color=#999999]我要当反贼 发表于 2023-04-10 18:22[/color][/url][/size]
这个按钮置位或复位前,要弹窗提醒,是否确认该操作 ...[/quote]
可以按照以下步骤实现:
1. 双击“Button1”,打开事件编辑器。
2. 在事件编辑器中选择“OnClick”事件,并选择“脚本”选项卡。
3. 在脚本编辑器中编写如下代码:
[code]If HMIRuntime.Tags("tag1").Read Then
Dim confirm
confirm = MsgBox("是否要将变量置为不激活状态?", vbQuestion+vbYesNo, "确认操作")
If confirm = vbYes Then
HMIRuntime.Tags("tag1").Write False
End If
Else
Dim confirm
confirm = MsgBox("是否要将变量置为激活状态?", vbQuestion+vbYesNo, "确认操作")
If confirm = vbYes Then
HMIRuntime.Tags("tag1").Write True
End If
End If[/code]
4. 点击“保存并退出”按钮保存脚本。
5. 运行WinCC应用程序,在界面上点击“Button1”按钮时,会弹出一个确认弹窗,询问用户是否确认进行该操作。如果用户点击了“是”按钮,则进行相应的操作;如果用户点击了“否”按钮,则取消操作。 |