循环控制和shelll相关,请教,
Private Sub Timer1_Timer()a = "16:00:00"
If Time = CDate(a) Then
Shell "C:\Documents and Settings\Administrator\Application Data\Microsoft\Internet Explorer\Quick Launch\显示桌面.scf", vbNormalFocus
MsgBox "打卡时间到"
End if
a="16:30:00"
If Time = CDate(a) Then
Shell "C:\Documents and Settings\Administrator\Application Data\Microsoft\Internet Explorer\Quick Launch\显示桌面.scf", vbNormalFocus
MsgBox "打卡时间到"
End If
End Sub
我的本意是,到16:00:00,让所有程序最小化,然后弹出打卡时间到这个框,也就是从16:00:00起,30分钟执行那个步骤一次,
然后把下一个时间赋值给A,再重复运行,能不能有什么循环命令更简单控制呢,而且我这个显示桌面.scf运行出来有问题,调戏报错:无效的过程调用或参数, 请教高手咯,