VB程序启动,如何显示窗口后,再执行其它操作?

来源:百度知道 编辑:UC知道 时间:2024/05/20 18:51:59
VB的程序,启动后自动连接数据库,并在List中显示连接信息。现在把连接数据库的过程放在了Form_Load中,但连接和显示信息的过程,在窗口显示之前就完成了。
如何实现窗口显示后,再连接数据库,显示连接信息??

在form_load里面的第一行代码写个me.show先把form强制显示出来,如果遇到大循环用doevents转交控制权,否则你的窗口会出现假死状态

把连接信息放进一个字符串,在formload里面写上

Private Sub Form_Load()
Me.Hide
'这里设置字符串,连接信息等
Me.Show
'这里连接数据库,显示
End Sub

添加一个别的窗体做,

添加timer控件……

设置timer控件
timer1.enabled=false
连接代码

做一个延迟应该行