问一个简单的窗口问题,高手进来帮忙,谢谢了. 我在一个FORMA是主窗口,我在FORMA中用无模式的方式弹出了FORMB用来显示程序的执行进度.在执行完成后我用FORMB.hide方法让窗口关闭,但是经过一段时间的执行后,窗口FORMB在有些时候不能关闭,是什么原因,有什么解决办法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是程序仍在执行啊?加Doevents试试 呵呵,不会,代码很简单的.其中的LoadFrm就是罪魁祸首While Not RsType.EOF rsName.Open sString, cn, adOpenKeyset, adLockBatchOptimistic If rsName.BOF = True Then GoTo BREAKRSTYPE End If rsName.MoveFirst LoadFrm.Show LoadFrm.Visible = True LoadFrm.ProgressBar1.Max = rsName.RecordCount LoadFrm.ProgressBar1.Value = 0 While Not rsName.EOF LoadFrm.Label1.Caption = "正在处理 " + n + " " + newString LoadFrm.Refresh Me.Refresh ....此处省略5000行 LoadFrm.ProgressBar1.Value = LoadFrm.ProgressBar1.Value + 1 rsName.MoveNext Wend rsName.Close RsType.MoveNext LoadFrm.ProgressBar1.Value = LoadFrm.ProgressBar1.Max LoadFrm.Hide LoadFrm.Visible = FalseWend 最后两句 ,try:Unload LoadFrm 求教数据类型,谢谢!!! VB输出到EXCEL打印的问题 如何让一个字符串中包含回车和换行 新手求指导VB 救救我吧!!!!调用动态连接库,其中的函数在VB里面怎么声明啊 如何向dll(vb实现)中传入一个窗体对象? vb中的一个小小问题 请问有关recordsource的问题。 救命啊,各位大哥请问如何用Installshield作vb的中文安装程序. 请问用哪个控件可以使.DAT(VCD文件)在播放时能够调节播放速度. 请问VB里面知道一个进程名,如何判断它是否停止了响应 PictureBox显示BMP文件时有没有大小的限定。
rsName.Open sString, cn, adOpenKeyset, adLockBatchOptimistic
If rsName.BOF = True Then
GoTo BREAKRSTYPE
End If
rsName.MoveFirst
LoadFrm.Show
LoadFrm.Visible = True
LoadFrm.ProgressBar1.Max = rsName.RecordCount
LoadFrm.ProgressBar1.Value = 0
While Not rsName.EOF
LoadFrm.Label1.Caption = "正在处理 " + n + " " + newString
LoadFrm.Refresh
Me.Refresh
....此处省略5000行
LoadFrm.ProgressBar1.Value = LoadFrm.ProgressBar1.Value + 1
rsName.MoveNext
Wend
rsName.Close
RsType.MoveNext
LoadFrm.ProgressBar1.Value = LoadFrm.ProgressBar1.Max
LoadFrm.Hide
LoadFrm.Visible = False
Wend