VBSCRIPT MsgBox VbYesNo 倒计时

标签 vbscript

尝试寻找答案,但都太简单,或者不符合我的需要。我有一个消息框,并且它可以正确显示信息。我有一个"is"和“否”按钮。我想要一个计时器,这样当计时器用完时,它就会继续。如果有人点击"is",它会继续执行代码,如果他们点击“否”,则会将用户返回到其他地方。这是我的,请帮忙。

akey = MsgBox ("Image OS = " & ImageType & vbcrlf & _
  "ComputerName = " & ComputerName & vbcrlf & _
  "TimeZone = " & TZone & vbcrlf & _
  "Ghost Server = " & Server & vbcrlf & _
  "Broadcast Method = " & BMethod & vbcrlf & _
  "Ghost Session = " & GhostSession _
  , vbyesno + vbquestion,VN & " Please Confirm") 

最佳答案

您可以使用 Popup 代替 Msgbox...

http://ss64.com/vb/popup.html

Set objShell = CreateObject("WScript.Shell")

X = objShell.Popup("You have 3 Seconds to answer", 3, "Test", vbYesNo)

Select Case X
Case vbYes
    Msgbox "You pressed YES"
Case vbNo
    Msgbox "You pressed NO"
Case Else
    MsgBox "You pressed NOTHING"
End Select

否则,您可以尝试操作 HTA 或 Internet Explorer 窗口来执行类似的操作。

关于VBSCRIPT MsgBox VbYesNo 倒计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19717496/

相关文章:

batch-file - 自动复制文件而不覆盖,而是创建编号文件

java - 如何从java停止wscript.exe以停止mysql服务器?

vbscript - 如何暂停 vbscript 执行?

vbscript - 如何登录用户帐户?

mysql - 从数据库中删除后,如何在运行时从组合框中删除项目

vbscript - 如何在 VBS 中使用默认值参数定义函数

日期功能以 mm/dd/yy 显示日期

sql-server - DTS 转换为 SSIS 派生列表达式

Javascript转ASP经典函数用于移动设备检测

vbscript - 用于检查文件大小是否比之前的检查有所增加的 VB 脚本