我现在有个模式显示的窗体,在该窗体中有处理数据的过程,当开始处理数据时,我希望能够出现一个等待窗体表示等待,但父窗体中的处理过程继续进行。如果我在开始处理数据以模式显示等待窗体时,则程序不会继续执行我的数据处理过程,如果我以非模式显示等待窗体时程序报错,“当打开模式窗体时不能显示无模式窗体”,我不希望把数据处理过程放在等待窗体中,如何解决!
解决方案 »
- 关于vb webbrowser的一段程序,大家帮我看看怎么出问题啦?
- 100分求,怎么用WebBrowser来提交Cookie?
- lvlistview控件取值问题
- 怎么定义二维动态数组
- 200分请教word报表动态生成,再贴
- 关于制表符的问题
- set DataGrid1.DataSource = rs DataGrid1为什么时空的?
- 关于取得流水号的问题(急!)
- 领分 skydg(飞龙)
- 全局变量是不是在什么地方定义都行的?
- 小弟用VB自带的报表设计器,老是提示“报表宽度大于纸的宽度”,请问此设计器最宽可打印多宽?(我设计的都不到9000缇啊)
- ====打印整个PictureBox的一个疑问:PictureBox中RichTextBox中的文本和图形无法打印=====
比如一个string变量,存储调用窗口的名称
然后在处理过程里可以根据不同的变量值进行不同的处理.PS:好像麻烦了一点,哈哈,如果调用的多了,自己会晕的
Private Sub Command1_Click()
Dim i As Integer
Timer1.Interval = 50
Timer1.Enabled = True
Form2.Show 1
End SubPrivate Sub Timer1_Timer()
Timer1.Enabled = False
Debug.Print "start " & Time; ""
For i = 1 To 10000
For j = 1 To 1000
DoEvents
Next j
Next i
Debug.Print "End " & Time
End Sub
我问的问题及回复
原来的数据处理窗体只完成初始设置。调用等待窗体后,传一个标志过去,等待窗体就调用相应的 Sub。