我在一个窗体按钮中用了下面的选择语句
Select Case wordtt
Case "01"
frmMain01.Show
Case "02"
frmMain02.Show
Case "03"
frmMain03.Show
End Select
我想在执行CASE “01”中的frmMain01.Show时程序进入等待状态,等窗体frmMain01执行完毕后在执行CASE “02”语句,该如何实现呀?
Select Case wordtt
Case "01"
frmMain01.Show
Case "02"
frmMain02.Show
Case "03"
frmMain03.Show
End Select
我想在执行CASE “01”中的frmMain01.Show时程序进入等待状态,等窗体frmMain01执行完毕后在执行CASE “02”语句,该如何实现呀?
解决方案 »
- 如何动态地改变ole控件里excel表格中的内容?
- runtime error 70 Permission Denied 错误
- 怎样屏蔽Textbox控件右键菜单,急
- 有什么方法使窗体的最大化按钮成灰色(不是屏蔽)
- 请问在VB中如何引用一个已经存在的线程?
- 大虾天天有,今年特别多!关于vb6.0服务的问题??
- 送分!请教初级问题(关于vba打包,能提供有价值线索者均有分)
- 请问高手:怎样才能让两台计算机通过拨号进行通讯,需要什么配置,高分答谢!!!
- 大家好我是一个刚刚开始学VB的初学者所以我希望喜欢VB的人来讨论一下VB.我的QQ是9237546谢谢
- 一个窗体需要另一个窗体的数据才能继续运行,该怎么解决?
- 如何在win 2000中用commondialog改变打印机的属性?
- 關於sql插入數據?在線等待。謝謝!!
frmMain02.Show
frmMain02.load事件里写frmMain03.Show
Dim i As Integer
ssql = "select * from ksct"
adors.Open ssql, adoconn
adors.MoveFirst
With adors
If Not .BOF Or Not .EOF Then
For i = 1 To 21
qqq = .Fields("zkzh")
qhjpd = .Fields("pd")
wordtt = .Fields("word")
If qhjpd = False Then
Set adoconn = CreateObject("adodb.connection")
Set adors = CreateObject("ADODB.Recordset")
adoconn.Open "provider=msdasql;DRIVER=Microsoft Visual FoxPro Driver;UID=;Deleted=yes;Null=no;Collate=Machine;BackgroundFetch=no;Exclusive=No;SourceType=DBF;SourceDB=D:\kspf;"
ssql = "update ksct set wordcj=1 where zkzh='" & Form1.qqq & " ' "
adors.Open ssql, adoconn, 3, 3
Else ' MsgBox qqq
If Dir("d:\kspf\word.doc") <> "" Then
Kill "d:\kspf\word.doc"
Else
MsgBox "该文件不存在!"
End If
Select Case qqq
Case "1200010101"
MsgBox qqq
MsgBox wordtt
FileCopy "d:\kspf\1200010101\word.doc", "d:\kspf\word.doc"
wordtt = .Fields("word")
Select Case wordtt
Case "01"
MsgBox "调用程序01"
frmMain01.Show
Case "02"
frmMain02.Show
Case "03"
frmMain03.Show
End Select
Case "1200010102"
MsgBox qqq
MsgBox wordtt
FileCopy "d:\kspf\1200010102\word.doc", "d:\kspf\word.doc"
wordtt = .Fields("word")
Select Case wordtt
Case "01"
MsgBox "调用程序01"
frmMain01.Show
Case "02"
frmMain02.Show
Case "03"
frmMain03.Show
End Select
Case "1200010103"
MsgBox qqq
MsgBox wordtt
FileCopy "d:\kspf\1200010103\word.doc", "d:\kspf\word.doc"
wordtt = .Fields("word")
Select Case wordtt
Case "01"
MsgBox "调用程序01"
frmMain01.Show
Case "02"
frmMain02.Show
Case "03"
frmMain03.Show
End Select
Case "1200010104"
MsgBox qqq
MsgBox wordtt
FileCopy "d:\kspf\1200010104\word.doc", "d:\kspf\word.doc"
wordtt = .Fields("word")
Select Case wordtt
Case "01"
MsgBox "调用程序01"
frmMain01.Show
Case "02"
frmMain02.Show
Case "03"
frmMain03.Show
End Select
End Select
End If
.MoveNext
Next
End If
End With