VB關閉窗體問題,VB中窗體關閉事件

2023-01-19 20:40:02 字數 3640 閱讀 4804

1樓:匿名使用者

private sub form_unload(cancel as integer)

if msgbox("確定退出嗎?", vbyesno) = vbno then

cancel = 1

end if

end sub就是

整個程式退出的方法用end。

2樓:天遠網路科技

如果你是mdiform 拷貝這個到你的源**中

private sub mdiform_unload(cancel as integer)

cancel = -1

if msgbox("確定要退出本系統嗎?", 33, "提示") = vbok then

endend if

end sub

如果你是普通窗體拷貝這個

private sub form_unload(cancel as integer)

cancel = -1

if msgbox("確定要退出本系統嗎?", 33, "提示") = vbok then

endend if

end sub

vb中如何實現關閉視窗

3樓:匿名使用者

在按鈕上新增

unload me

如果要關閉其他視窗,就是unload 視窗名不能用end 。

4樓:匿名使用者

vb中關閉視窗直接使用unload就可以。

unload語句解除安裝 form物件或控制元件。

其語法: unload object

object 所在處是要解除安裝的 form 物件或控制元件陣列元素的名稱。

例子:點選按鈕彈出form2窗體,關閉自身窗體private sub command1_click()form2.show' 彈出form2

unload me『關閉自身窗體

end sub

5樓:

在視窗2中加入

private sub form_load()unload form1

end sub

6樓:匿名使用者

form2.show

form1.hide

或者form2.show

unload form1

7樓:匿名使用者

unload form1

vb中,關於退出當前窗體的問題?

8樓:匿名使用者

直接me.hide吧 我不記得vb6有關閉窗體的vb6不是完全的物件導向 啟動的時候就把每個視窗例項化了,我也不知道怎麼單獨關閉 從前一般都是hidevb.net裡面倒是可以 me.

close()

9樓:匿名使用者

unload form1 '解除安裝窗體form1

10樓:匿名使用者

你試試form2.close或者me.close

11樓:匿名使用者

使用unload me

12樓:匿名使用者

vb6中:unload mevb.net中:me.close

vb中窗體關閉事件

13樓:

dim a as integer

a = msgbox("你確認退出?", vbyesno, "標題")

if a = 6 then form1.close

如何在vb中關閉窗體

14樓:匿名使用者

vb6使用:

unload me

unload form1

vb 在退出時怎麼彈出提示,是否真的退出視窗

15樓:

private sub form_queryunload(cancel as integer, unloadmode as integer)

if msgbox("未儲存,確定退出?", vbokcancel, "提示") = vbcancel then

cancel = 1

end if

end sub

效果如圖:

16樓:

在關閉窗體的時候觸發幾個事件,可以在兩個事件過程(sub)中來處理

首先是 form_queryunload,其次是 form_unload,取其一即可

可以自己複製**測試以下

private sub form_queryunload(cancel as integer, unloadmode as integer)

cancel = msgbox("您果真要退出?", vbyesno, "來自:form_queryunload") = vbno

end sub

private sub form_unload(cancel as integer)

cancel = msgbox("您果真要退出?", vbyesno, "來自:form_unload") = vbno

end sub

17樓:

private sub form_unload(cancel as integer)

dim r as vbmsgboxresultr = msgbox("是否真的關閉視窗?", vbokcancel)

if r = vbok then

cancel = -1

else

cancel = 0

end if

end sub

在vb中關閉一個視窗的**怎麼寫,(有好幾個視窗時)關閉其中一個、

18樓:古樂木子

直接解除安裝一個窗體:unload 窗體名

讓窗體在後臺執行但不顯示:窗體名.hide

19樓:

unload me 關閉當前視窗

form2.show vbmodal 模式顯示

from2.show 非模式顯示

20樓:匿名使用者

兩行**就可以

form2.show

unload me

form2就是你要開啟的視窗

21樓:墨正誼

private sub command1_click()form1.hide

form2.show

end sub

或private sub command1_click()unload me

form2.show

end sub

vb中如何關閉一個窗體?

22樓:匿名使用者

以form1為例:

form1.close(cls) '關閉

unload me '解除安裝me(這裡的me是form1)form1.hide 'hide不推薦,是隱藏而已,還貯藏在記憶體中.

C,關閉窗體。題目如下

顯示form2時,隱藏form1就不說了。直接進入主題。1 首先修改你專案中的 program 類,程式的入口。如下 namespace banklilv static class program public static form1 f1 null 應用程式的主入口點。stathread sta...

VB顯示窗體內的座標

private sub form mousemove button as integer,shift as integer,x as single,y as single text1.text x xtext2.text y yend sub 窗體上新建兩個text控制元件,private sub ...

vb怎麼開啟窗體檔案,vb 怎樣開啟檔案並把檔案內容顯示在文字框

用shell函式shell 函式 執行一個可執行檔案,返回一個 variant double 如果成功的話,代表這個程式的任務 id,若不成功,則會返回 0。語法 shell pathname windowstyle shell 函式的語法含有下面這些命名引數 部分 描述pathname 必要引數。...