this.close() 只是關(guān)掉,沒有釋放,不對(duì) me.close() 應(yīng)該釋放一下 me.Dispose() 給分吧、
員工經(jīng)過長期磨合與沉淀,具備了協(xié)作精神,得以通過團(tuán)隊(duì)的力量開發(fā)出優(yōu)質(zhì)的產(chǎn)品。創(chuàng)新互聯(lián)公司堅(jiān)持“專注、創(chuàng)新、易用”的產(chǎn)品理念,因?yàn)椤皩W⑺詫I(yè)、創(chuàng)新互聯(lián)網(wǎng)站所以易用所以簡單”。公司專注于為企業(yè)提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、電商網(wǎng)站開發(fā),微信小程序開發(fā),軟件定制開發(fā)等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。
無代碼無真相!
話說,應(yīng)該看你這個(gè)實(shí)例a是作用域的變量,如果僅僅是在函數(shù)A中定義的局部變量,那么應(yīng)該會(huì)在函數(shù)運(yùn)行完成的時(shí)候自動(dòng)銷毀的。這個(gè)應(yīng)該是變量的生存期問題。
但是,根據(jù)你所提供的描述來看,你的這個(gè)a類應(yīng)該定義的至少是一個(gè)是模塊級(jí)別的變量,不然,你在函數(shù)B中,用另一個(gè)b類來引用a實(shí)例是無法實(shí)現(xiàn)的。因此,我感覺函數(shù)A運(yùn)行完了之后,你的a實(shí)例應(yīng)該并沒有銷毀,只有等到整個(gè)模塊被結(jié)束的時(shí)候才能銷毀。
(PS: VB.net沒有用過,以上僅僅是基于vb6.0的類模塊使用方法所提出的一點(diǎn)參考建議!)
工程的啟動(dòng)界面你設(shè)成welcome.vb了吧,把它換成login.vb的窗口,從login.vb的窗口中調(diào)用welcome.vb,然后這個(gè)me.close()應(yīng)該就能好使了
----------------------------------------------------
挺長時(shí)間沒用VB.NET了,在你設(shè)置完啟動(dòng)界面為login后,進(jìn)入login的代碼處,在 Public Class Form1下敲入Sub New()也就是初始化。在那里面寫入調(diào)用welcome的窗口程序
Dim frm as New welcome,
還要寫一個(gè)判斷
if frm.showDialog=Windows.Forms.DialogResult.Cancel
(里面隨你以后工程需要自己添加)
end if
這樣你在welcome里面用timer控制關(guān)閉的時(shí)候就可以寫me.close()了。 不知道樓主明不明白......
清空所有窗口的話,直接就是把所有的東西都劃掉就可以了,很簡單的。
子窗體名.Close()
或
子窗體名.Dispose()
后者連同窗體內(nèi)的對(duì)象一起銷毀。
要在VB.NET中清屏已經(jīng)不再是象是在VB6中那么簡單使用一條Cls就能搞定的,因?yàn)楝F(xiàn)在的VB.NET已經(jīng)是完全面向?qū)ο蟮恼Z言了,方法就不能和以前那樣了,下面給出清空窗體的源代碼,通過單擊按鈕清空,如下:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim g As Graphics
g = Me.CreateGraphics
g.Clear(Me.BackColor)
g.Dispose()
'釋放對(duì)象g所占用的資源
End Sub
OK,程序已經(jīng)成功實(shí)現(xiàn)你要的功能,運(yùn)行環(huán)境VS.NET2003+Windows 2003 Server
歡迎你加入群:30538950進(jìn)行交流!
分享文章:vb.net銷毀窗口 vb關(guān)閉窗口命令
分享鏈接:http://muchs.cn/article6/hhepog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、微信小程序、電子商務(wù)、網(wǎng)頁設(shè)計(jì)公司、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)