如何呼叫VB窗體,並在關閉窗體後返回原窗體

2022-02-01 03:19:16 字數 753 閱讀 3996

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 或者你可以將宣告放在窗體中。而變數的初始化可以...