VB有什么指令可以暂停窗口运行吗?
6个回答
2015-06-26
展开全部
stop 可以让代码停止运行,停止在stop这一行上。随后你可以使用F5或者F8键单步执行代码。但是stop仅用于代码调试阶段,程序生成以后就会出现运行期错误。面向对象的编程一般很少出现程序暂停的用法,每个事件一旦执行完毕整个程序就处于暂停状态,这也是基于windows操作系统而定的,如果你使用sleep或者死循环来暂停程序,会引起窗体没有相应而被windows自动关闭的情况。请说出你的应用目的,看能不能帮到你。
展开全部
stop 可以让代码停止运行,停止在stop这一行上。随后你可以使用F5或者F8键单步执行代码。但是stop仅用于代码调试阶段,程序生成以后就会出现运行期错误。面向对象的编程一般很少出现程序暂停的用法,每个事件一旦执行完毕整个程序就处于暂停状态,这也是基于windows操作系统而定的,如果你使用sleep或者死循环来暂停程序,会引起窗体没有相应而被windows自动关闭的情况。请说出你的应用目的,看能不能帮到你。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用sleep(s)来实现
Private Declare Sub Sleep Lib "Kernel32" (ByVal dwMilliseconds As Long) '声明
该命令很垃圾,彻底停止程序响应,连按键都不响应了
回答 jima6420 的
可以用定时器来实现
弹出111后,定义定时器时间为1S,然后再启动,在定时器里弹出222窗口
因电脑没装VB很久了,就不写代码了,定时器是个很简单的东东
Private Declare Sub Sleep Lib "Kernel32" (ByVal dwMilliseconds As Long) '声明
该命令很垃圾,彻底停止程序响应,连按键都不响应了
回答 jima6420 的
可以用定时器来实现
弹出111后,定义定时器时间为1S,然后再启动,在定时器里弹出222窗口
因电脑没装VB很久了,就不写代码了,定时器是个很简单的东东
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的意思是不是想让窗口内的所有控件都停止鼠标、键盘的响应?那么你可以用
Me.Enabled = False
如果想让窗口恢复响应,则:
Me.Enabled = True
在多任务操作系统中,是不可能有真正意义上的Stop的。
Me.Enabled = False
如果想让窗口恢复响应,则:
Me.Enabled = True
在多任务操作系统中,是不可能有真正意义上的Stop的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是满足某个条件要继续执行?
用个GOTO跳到另外个代码段
满足条件后再跳回去
用个GOTO跳到另外个代码段
满足条件后再跳回去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询