1樓:vb妮可
在此窗體設定乙個全域性變數..比如frmid然後在不同的窗體呼叫此提示窗時,改變此變數的值,再關閉自身,顯示frm提示..
比如下面**:
form1的切換窗體**:
private sub command1_click()frmtip.frmid = 1
frmtip.show
unload me
end sub
form2的切換窗體**:
private sub command1_click()frmtip.frmid = 2
frmtip.show
unload me
end sub
frmtip (你說的提示窗體的**)
public frmid%
private sub form_unload(cancel as integer)
unload me
select case frmid
case 1
form1.show
case 2
form2.show
end select
end sub
2樓:鍵盤上的節奏
原窗體unload me後可以用 show再裝入的。
例如你要返回的窗體.show
還有個提議你可以不用unload me,你可以把me.visible設定為false,要返回的時候再設定為true就可以了。
vb窗體之間通訊問題
沒錯,frmstudent.show只是單純顯示了學生窗體,此時,你可以在此窗體內通過點選相關按鈕來執行有關操作。如果想直接呼叫其中的函式或動作,可以這樣呼叫 frmstudent.show call frmstudent.aaa 注意 aaa 就是你在frmstudent內定義的函式,且為publ...
VB中窗體檔名與窗體檔案的區別
檔名就是檔名,屬於作業系統的概念。窗體檔案是vb裡的概念,說明這個檔案是乙個窗體 似乎是廢話哦 還有資源檔案 模組檔案的概念。檔名可以和窗體檔案用乙個名字,也可以不用乙個名字,沒有必然的聯絡,不過用一樣的名字會比較方便,看見檔名就知道窗體是做什麼用的了嘛。窗體檔名,是窗體檔案的名字。窗體檔案是窗體檔...
Excel VBA使用者窗體怎麼呼叫模組裡的變數?
雖然過程f 是用public定義的,但是static a,b的作用域只是在f 這個sub中,其他過程是無法訪問到的。如果確實需要的話你可以將a,b的宣告用public放在通用 public a,b public sub f a 3b 4 end sub 或者你可以將宣告放在窗體中。而變數的初始化可以...