作者mmkntust (Make Money King)
看板Visual_Basic
標題[VB6 ] 有關執行表單Show的問題
時間Mon Nov 2 16:27:07 2009
請問各位前輩
我有A,B,C 三個表單
我要在一個Start這個Button按下去後
執行三個表單
Private Sub Start_Click()
A.Show 0
B.Show 0
C.Show 0
End If
可是這樣寫他不會同時執行三個?!
請問要怎麼寫才會三個都執行?!
或者要怎麼寫才能使A.show 0執行完直接執行下一行?!
有勞大家了>"<
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 116.59.44.116
1F:→ albb0920:不可能的事,因為你叫它Show,一定先跑Form_Load啊XD 11/02 23:46
2F:推 HatasonJa:我用DOTNET都可以叫出三個FORM 11/03 08:42
3F:→ HatasonJa:如果用最笨的方法來解決不知道行不行 11/03 08:43
4F:→ HatasonJa:A先呼叫後再A呼叫B B呼叫後再呼叫C..好爛的解法..XD 11/03 08:43
5F:→ mmkntust:原來VB6不能一次呼叫多個表單= =..我試試H大的方法好了 11/03 08:57
6F:推 HatasonJa:我記得VB6應該也是可以一次呼叫多個表單吧 11/03 12:15
7F:→ HatasonJa:太久沒摸了也沒有VB6可以測試所以沒辦法幫你解答到底 11/03 12:16
8F:→ HatasonJa:VB6能否一次呼叫多個表單 11/03 12:16
9F:→ mmkntust:目前暫時把每個表單都製程EXE檔作呼叫..挺麻煩的= = 11/03 18:42
10F:推 albb0920:其實我不太懂你的意思,同時顯示你這樣寫就可以啦@@? 11/03 18:45
11F:→ mmkntust:就是我呼叫三個表單..結果會卡在第一個.. 11/03 20:24
12F:→ albb0920:你在第一個的 Form_Load裡面做了什麼阿@@? 11/03 21:09
13F:→ mmkntust:裡面有個Timer不停的跑圖片的迴圈..就是三張圖片不停輪流 11/04 08:22
14F:→ mmkntust:顯示.. 11/04 08:22
15F:推 fumizuki:可以顯示多個表單啊...是你timer的程式寫的不好吧 11/04 21:02
16F:推 fumizuki:一直持續佔著cpu,使得其他程式無法運行 11/04 21:02
17F:→ fumizuki:暫時釋放控制權→DoEvents 11/04 21:03