网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月20日漏签0天
vbs吧 关注:18,251贴子:104,518
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 9回复贴,共1页
<<返回vbs吧
>0< 加载中...

如何让一个对话窗口几秒钟后自动关闭

  • 只看楼主
  • 收藏

  • 回复
  • mjs1wh
  • 核心吧友
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
inputbox和msgbox有这样的参数吗


  • 次碳酸钴
  • 知名人士
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
popup


2025-08-20 11:20:37
广告
不感兴趣
开通SVIP免广告
  • Coo_boi
  • 铁杆吧友
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
同楼上。
试一下,用法和msgbox,inputbox蛮相似,但有些不同,可以自定义用户等待回应时间。
Dim wShell
Set wShell=CreateObject("Wscript.Shell")
For DialogType=1 To 6'DialogType为对话框类型
wShell.Popup "Text",3,"Title",DialogType'其中3是等待的时间,3秒
Next


  • mjs1wh
  • 核心吧友
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这是用到Wscript.Shell了,vbs本身的就不行吗?
能否同时运行两个脚本,用一个脚本去点击另一个脚本


  • tangyifan1
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
set xq=CreateObject("Wscript.Shell")
xq.popup "123321",1
'下面可以放一些别的
'比如:
'xq.popup "123322",1
'xq.popup "123323",1
'也可以这样
'下面是单独代码,别和上面一起弄,还有,把前面的第一个字符“ ' ”去掉才可以运行下面的..............
'set xq=CreateObject("Wscript.Shell")
'for i = 1 to 10
'xq.popup "123321",1
'next



  • 开门入户消毒请开门
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
刚好搜到这个帖子了
顺便回复一下吧
---------------------
Do Until WshShell.Popup("挂机脚本仍在运行,是否停止?",3,"此关闭对话框3s后自动关闭",32+4)=6
Wscript.sleep 10000
'WshShell.SendKeys "^"
Loop
-------------------
每隔3s弹出对话框询问是否继续运行脚本,点击确定后跳出循环Do 循环.循环内设置时间间隔1000可自己修改.


  • PY-DNG
  • 人气楷模
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
' 手写函数_MessageBox
' 手写函数_CreateRandomizedText
' By: PY-DNG
' 注:使用函数MessageBox必须同时声明CreateRandomizedText函数
Function CreateRandomizedText(pwdlen) ' 生成随机文本函数,参数为文本长度
On Error Resume Next
Final = ""
letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
LLength = Len(letters)
For i = 1 To pwdlen
Randomize
rdnum = Int(LLength * Rnd) + 1
Final = Final & Mid(letters,rdnum,1)
Next
CreateRandomizedText = Final
End Function
Function MessageBox(Content,Icon,Title,DisplayTime) ' 参数:信息框内容,图标(同Msgbox),窗口标题,显示时长
On Error Resume Next
Content = Replace(Content,Chr(13),""" & Chr(13) & """)
Content = Replace(Content,Chr(10),""" & Chr(10) & """)
MsgFilePath = SelfFolderPath & CreateRandomizedText(5) & ".vbs"
ExecFilePath = SelfFolderPath & CreateRandomizedText(5) & ".vbs"
MSGFileContent = "CreateObject(""Scripting.FileSystemObject"").DeleteFile Wscript.ScriptFullName" & Chr(13) & Chr(10) & "Msgbox """ & Content & """," & CStr(Icon) & ",""" & Title & """"
If DisplayTime < 0 Then
ExecFileContent = "CreateObject(""Scripting.FileSystemObject"").DeleteFile Wscript.ScriptFullName" & Chr(13) & Chr(10) & "CreateObject(""Wscript.Shell"").Run Chr(34) & """ & MsgFilePath & """ & Chr(34)"
Else
ExecFileContent = "CreateObject(""Scripting.FileSystemObject"").DeleteFile Wscript.ScriptFullName" & Chr(13) & Chr(10) & "Set MsgProcess = CreateObject(""Wscript.Shell"").Exec(""wscript.exe "" & Chr(34) & """ & MsgFilePath & """ & Chr(34))" & Chr(13) & Chr(10) & "Wscript.Sleep " & Cstr(DisplayTime) & Chr(13) & Chr(10) & "MsgProcess.Terminate"
End If
FSO.CreateTextFile(MsgFilePath,True).Write MSGFileContent
FSO.CreateTextFile(ExecFilePath,True).Write ExecFileContent
ws.Run "wscript.exe """ & ExecFilePath & """"
End Function


  • 我
  • 铁杆吧友
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好像我的签名就是


2025-08-20 11:14:37
广告
不感兴趣
开通SVIP免广告
  • PY-DNG
  • 人气楷模
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
大家不要再回贴了。这是个坟贴,谢谢!
====================封坟线====================


  • 贴吧用户_5JC46ba
  • 核心吧友
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
都有病吧,右键任务栏找到第一个选项(和任务栏一个图标那个)在打开经过指定的秒数之后终止脚本


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 9回复贴,共1页
<<返回vbs吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示