首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >超时Msgbox弹出

超时Msgbox弹出
EN

Stack Overflow用户
提问于 2014-04-29 13:03:24
回答 4查看 33.1K关注 0票数 3

我有一个运行的小脚本(基本上是启动一个msgbox来告诉用户他们的帐户密码即将过期)。

我希望它在30分钟后关闭自己,但不能得到正确的语法来做,有人能帮忙吗?

下面是调用msgbox的部分

代码语言:javascript
复制
if (daysLeft < warningDays) and (daysLeft > -1) then

Msgbox "Your Password Expires in " & daysLeft & " day(s)" & " at " & whenPasswordExpires & chr(13) & chr(13) & "Please ensure that you change your password before" & chr(13) & "its expiry time to prevent any disruption of service.", 4144, "PASSWORD EXPIRATION WARNING!"

End if

--

加文。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-04-29 14:08:01

Popup()对象的WShell方法可以在指定的秒数之后超时。这是一个30分钟后就会消失的例子。

代码语言:javascript
复制
CreateObject("WScript.Shell").Popup "Hello!", 1800, "Title"
票数 11
EN

Stack Overflow用户

发布于 2014-04-29 13:06:24

您将无法这样做,您将需要使用您自己的自定义表单和定时器,因为消息框只能关闭用户交互。

票数 1
EN

Stack Overflow用户

发布于 2014-04-29 13:28:26

响应@user3585329提出的观点,要做到这一点,您可能需要创建一个HTA应用程序,该应用程序可以在internet表单中显示信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23365470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档