vb编程中如何设计暂停程序

vb编程中如何设计暂停程序,第1张

窗体最顶帆液巧上加上

Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

需要暂停的时态键候调用

sleep(1000)'1000表示暂停1秒 以此类埋源推

你要的是系统全局热键还是程序局部热键呢虚如运?

VB默认库中没有暂停功能,只有结束(end),你要实现暂停功能需要调用其他函数结合你的程序来实现橡败,需要你作点补充才行,以下是程序窗口差梁内实现的热键功能:

private sub form_keydown(keycode as integer,shift as integer)

'将FORM窗口中的属性KEYpreview设为TRUE

If shift=4 and keycode=65 then 'alt+a

Msgbox("你按下了热键Alt+A") '这个是按下热键后发生的事件,你可以调用timer控件实现的暂停功能

end if

end sub

需要暂停的地方就按Form2.ShowVbModal。

就像C中的岁穗getch()函数一样,程序停止,然后按任意键程序继滚行续,要在程序运乎备卜行的时候,运行到某条的时候能停一下,然后按下任意键才继续,要在生成的EXE文件中能够停止。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12470121.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存