me.close是關閉自身窗體,如果同時打開多個窗體,用me.close不能退出程序。
創(chuàng)新互聯(lián)網站設計,為客戶量身定制各類網站建設業(yè)務,包括企業(yè)型、電子商務型、成都響應式網站建設、行業(yè)門戶型等各類網站,實戰(zhàn)經驗豐富,成功案例眾多。以客戶利益為出發(fā)點,創(chuàng)新互聯(lián)網站制作為客戶規(guī)劃、按需搭建網站符合企業(yè)需求、帶有營銷價值的網絡建站方案認真對待每一個客戶,我們不用口頭的語言來吹擂我們的優(yōu)秀,近千家的成功案例見證著我們的成長。
end是一個強大的退出指令,可以關閉所有窗體,并釋放所有已占用的資源(當然有一些限制。所以自己主動釋放是最好的)。
窗體enalbed的問題
一個A窗體 點一項菜單彈出一個新窗體B
想讓B窗體彈出后 A窗體的enabled就變?yōu)閒alse
然后B窗體關閉以后 A窗體重新恢復enalbed = true
A窗體里面的菜單響應代碼是
dim newframe as new frameB()
newframe.show()
me.enabled = false
此代碼可以實現(xiàn)B窗體彈出后 A窗體不能選也不能動
問題是B窗體關閉以后如何恢復A窗體的enalbed的屬性
代碼應該怎么寫 是寫在A窗體的代碼里面 還是B窗體的代碼里面?
B窗體里面怎么修改 A窗體對象的屬性?
2
關閉窗體問題
關閉一個窗體的時候,點右上角的X和代碼me.colse() 是不是一回事?
要怎么關閉一個窗體才能完全釋放內存?
我編的程序在退出后,總是在任務管理器里面還可以看到進程,怎么解決?
3
模塊問題
我想把一些所有窗體都會用到的變量 和 函數(shù) 放到一個模塊里面,比如說modu1.vb。
這些變量和函數(shù)是不是要定義成全局的? 怎么定義? 比方說要定義一個字符串要怎么寫?
然后,其他的窗體要用到這些變量和函數(shù)的是侯,在他們各自窗體的代碼里面是不是要加一句話?怎么加?加在什么地方?
更多 0 分享到:
相關主題推薦: 對象 管理 內存 as x
相關帖子推薦:
c# RemObjects.SDK.Serializer 拆箱搞不定,求助網絡在線考試系統(tǒng)項目源碼親測sqlserver版本$("#XX")和$(XX)有什么樣的區(qū)別??宏碁axc-105 2G內存卻只有1.44G可用初學java 請幫忙看下多個tomcat啟動問題 非端口占用以下執(zhí)行的js代碼中,代碼執(zhí)行完畢,變量得到釋放了嗎?請問android內存中的shared dirty memory,shared指的是什么啊
軟糖來回答羅:通過System.Diagnostics命名空間下的Process類來關閉程序的進程
Dim?進程集合?=?Process.GetProcessesByName("進程名稱")
For?Each?進程?In?進程集合
進程.Kill()
'進程.Close()?'或者使用關閉
Next
也可以先獲取所有進程,再來判斷這些進程的名稱ProcessName
Dim?獲取本地所有進程?=?Process.GetProcesses()
For?Each?進程?In?獲取本地所有進程
If?進程.ProcessName?=?"explorer.exe"?Then?進程.Kill()
Next
結束自身窗體:unload me結束其他窗體:unload 窗體名強制結束程序:End