VB设置指定某段时间运行程序..

请问高手如果设置程序在某段时间运行?例如:现在有窗体1,在里面写一段代码,让它在23:00到7:00这段时间运行窗体2???其实我是想写一程序限制一下别人使用我的电脑啦.... 请问高手如果设置程序在某段时间运行?
例如:现在有窗体1,在里面写一段代码,让它在23:00 到 7:00这段时间运行窗体2 ???
其实我是想写一程序限制一下别人使用我的电脑啦...等他在这段时间一开机就关啦...
这程序里已经有写入注册表run的代码实现自启了,现在只需要代码实现23点到7点运行窗体2实行自动关机...谢谢大家...
展开
 我来答
wingay0905
2009-06-12 · TA获得超过208个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:0
展开全部
其实我是想写一程序限制一下别人使用我的电脑啦...等他在这段时间一开机就关啦...
就不需要让窗体显示,加在启动项,到时倒计时关机,如果是自已用,在运行框ShutDown -a取消,或者做热键呼出
Private Sub Form_Load()
Timer1.Enabled = True
Timer1.Interval = 100
me.Hide
End Sub
Private Sub Timer1_Timer()
If Hour(Now) < 7 Or Hour(Now) >= 23 Then
Shell "shutdown.exe -s -t 60"
End
End If
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
玫瑰为你盛开
2009-06-12 · TA获得超过8518个赞
知道大有可为答主
回答量:820
采纳率:0%
帮助的人:0
展开全部
在窗体1里加个timer

Private Sub Form_Load()
Timer1.Enabled = True
Timer1.Interval = 100
End Sub

Private Sub Timer1_Timer()
If Hour(Now) < 7 Or Hour(Now) >= 23 Then
Form1.Hide
Form2.Show
Else
Form1.Show
Form2.Hide
End If
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白木道人
2009-06-12 · TA获得超过1299个赞
知道小有建树答主
回答量:767
采纳率:0%
帮助的人:524万
展开全部
关机那是不可能的。因为你的代码运行监视系统时间后台还可以运行,关机那就肯定不行,除非写成开机启动,那么他一开机这段代码就会运行,从而实现关机。
Private sub form_load()
timer1.enabled=false
timer1.inteval=1000
end sub
private sub Timer1_timer()
label1=now
if label1="#2009-6-12 23:00:00 #" then form2.show:me.hide
if label1="#2009-6-13 07:00:00 #" then form1.show:form2.unload
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wskaihd
2009-06-12 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:84.9万
展开全部
不就是个定时器嘛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式