[問題]dispose() & close()
想請教前輩們一些資源釋放的問題
最近了一直程式 裡頭會用到 多個form去層層被動態呼叫出來
但是要結束的時候反而變得很麻煩
舉個例子好了
form1裡頭按下某個按鈕後產生出form2 然後把form1.Hide()
然後又因為需要一樣 在form2安下按鈕後產生出form3
但是想要結束程式的時候卻因為主控權現在在form3沒有辦法一次全部關掉
想要請教前輩們 遇到這種想要在 子form裡面想要一次結束程式並且釋放資源的經驗
是怎麼處理的.
目前是有亂想想到一個不知道能不能實行的爛方法
就是在起初的form1裡頭寫一支副程式 就專門做this.dispose()
然後再form3執行的時候利用MDI Parent 的方式去執行form1裡面的副函式
應該會一次全部清掉吧...我猜啦
不知道前輩們能不能知道我的意思= =
還有順帶問一下dispose() 跟 close()的差別
我有上網去辜狗過可是我看起來有點小複雜,可以麻煩指點小弟嗎?
感恩^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.69.18
→
09/26 02:31, , 1F
09/26 02:31, 1F
→
09/26 02:33, , 2F
09/26 02:33, 2F
推
09/30 22:27, , 3F
09/30 22:27, 3F
推
09/30 22:27, , 4F
09/30 22:27, 4F