有的話給參考下,我也想這么干 剛學vb 不太懂你意思就隨便說說吧聲明窗口 Dim aa As New Form 打開已聲明的窗口 aa.show 有模式地打開窗口 aa.
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于成都網(wǎng)站設計、成都做網(wǎng)站、文水網(wǎng)絡推廣、微信小程序開發(fā)、文水網(wǎng)絡營銷、文水企業(yè)策劃、文水品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學生創(chuàng)業(yè)者提供文水建站搭建服務,24小時服務熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
不用多線程?
即使用多線程,也不會是“同時”執(zhí)行,題主只要略懂一些計算機編譯原理就能明白了。
不用多線程更不可能讓兩個過程同步執(zhí)行了。
不過可以提供一個折衷的法子,示例如下:
Sub?a()
'過程一?
End?Sub?
Sub?b()
'過程二
End?Sub
Sub?Timer1_Tick()?'簡寫了,實際在VB.NET里不是這樣的
Timer1.Enabled?=?False?
a()
End?Sub?????
Sub?Button1_Click()?'同樣簡寫
Timer1.Enabled?=?True
b()
End?Sub
利用了一個 Timer 控件,實現(xiàn)了這種偽同步(其實還是異步),a()、b() 兩個過程相互獨立切能并發(fā)運行。
注意:上述代碼需要先把 Timer1 的 Enabled 屬性設置為 False,Interval 屬性要盡可能小。
樓上回答不對,這個問題很常見,就是在線程中使用到了控件,在這種狀況下,不能直接操作控件屬性,而只能通過委托的方法去實現(xiàn)