您好,冒昧打扰,有事请教,有点急,给您填麻烦了。
比如11:30关系A程序12:30再把A程序打开。这个如何用VBS实现。额,原谅我是比如11:30关闭A程序12:30再把A程序打开。这个如何用VBS实现。那个麻烦怎么给...
比如 11:30 关系A程序 12:30 再把A程序打开。这个如何用VBS 实现。
额,原谅我是比如 11:30 关闭A程序 12:30 再把A程序打开。这个如何用VBS 实现。
那个麻烦怎么给分,我第一弄,还搞不太懂! 展开
额,原谅我是比如 11:30 关闭A程序 12:30 再把A程序打开。这个如何用VBS 实现。
那个麻烦怎么给分,我第一弄,还搞不太懂! 展开
1个回答
展开全部
算法如下:
-----VBS团队-----
//获取当前时间
//和设置时间(11.30)对比
//如果小于则等待5秒钟 开始下次循环
//如果大于则关闭A程序 再获取当前时间
//和设置时间(12.30)对比
//如果小于则等待5秒钟 开始下次循环
//如果大于则启动A程序
-------------------------
代码如下:
-------------------------
CurrentTime = Hour(Now) & ":" & Minute(Now) & ":" & Second(Now)
Call one
Sub one
do
if Hour(Now)=11 and Minute(Now)=30 then
msgbox "关闭A"//(这里添加程序)
call two
exit do
Else
wscript.sleep 5000
End If
loop
End Sub
Sub two
do
if Hour(Now)=12 and Minute(Now)=30 then
msgbox "启动A"//(这里添加程序)
exit do
Else
wscript.sleep 5000
End If
loop
End Sub
-------------------------
——VBS团队专业为您解答——
-----VBS团队-----
//获取当前时间
//和设置时间(11.30)对比
//如果小于则等待5秒钟 开始下次循环
//如果大于则关闭A程序 再获取当前时间
//和设置时间(12.30)对比
//如果小于则等待5秒钟 开始下次循环
//如果大于则启动A程序
-------------------------
代码如下:
-------------------------
CurrentTime = Hour(Now) & ":" & Minute(Now) & ":" & Second(Now)
Call one
Sub one
do
if Hour(Now)=11 and Minute(Now)=30 then
msgbox "关闭A"//(这里添加程序)
call two
exit do
Else
wscript.sleep 5000
End If
loop
End Sub
Sub two
do
if Hour(Now)=12 and Minute(Now)=30 then
msgbox "启动A"//(这里添加程序)
exit do
Else
wscript.sleep 5000
End If
loop
End Sub
-------------------------
——VBS团队专业为您解答——
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询