永发信息网

关于vbs里的MSGBOX命令的问题

答案:4  悬赏:60  手机版
解决时间 2021-03-23 19:50
  • 提问者网友:欺烟
  • 2021-03-23 06:45
求一vbs脚本文件,我是我的vbs脚本:
msgbox,"COM Port setting ERROR!",16+1,"系统提示:"
双击运行后会出现一个标题为系统提示,内容为COM Port setting ERROR!的对话框,并且在对话框里会出现确定和取消两个按钮,我想在用户点击确定后计算机立即重启,点击否后则无任何反应,请问用VBS应如何做?
不好意思,我还想再补充一点,就是我单击否后要运行一个C:\qq.exe程序。
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-08-05 08:16
set r=createobject("wscript.shell")
b=msgbox("COM Port setting ERROR!",16+1,"系统提示:")
if b=vbok then
r.run "shutdown -r -t 0",vbhide
else
r.run "C:\qq.exe"
end if
全部回答
  • 1楼网友:琴狂剑也妄
  • 2021-08-05 11:52
这要调用系统的API函数,和VB中是一样的,你可以到关于VB的网站上找一下,有完整的关机和重启代码。
  • 2楼网友:渡鹤影
  • 2021-08-05 10:38
可以设置两个按钮 result=msgbox ("aaa", vbokcancel) 这样就可以根据result来判断到底用户按了确定还是取消,如果按了确定,result就等于vbok,按了取消,就等于vbcancel 倒计时不能实现。
  • 3楼网友:归鹤鸣
  • 2021-08-05 09:29
'呵呵这样 set shell=createobject("wscript.shell") flag=msgbox ("COM Port setting ERROR!",vbokcancel,"★Title!★") if flag=vbok then shell.run "shutdown -r -t 0",0 '就这三句行了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯