推 adeath444:謝謝~已經可以解決這個問題了 05/13 20:15
※ 引述《adeath444 (翼神龍)》之銘言:
: ※ 引述《adeath444 (翼神龍)》之銘言:
: : 查了很多網頁
: : 查到的按下關閉X鍵觸發的動作都是寫在
: : 當表單關閉時觸發
: : 這是這樣寫的話 當我要切換表單的時候就會出現我不要的動作
: : 我只想要當我按下視窗右上角X鍵 會觸發的事情
: : 請問有人知道要怎麼寫嗎
: 抱歉最近在忙一堆報告都忘記打了
: 就是我想寫一個登入系統
: form1 登入到form2 這時form1.hide中
: 然而我會在form2的一個登出按鈕寫上
: form2.close
: form1.show
: 但是有時候我在form2的介面下
: 我要關閉程式 就會按下右上角的X關閉鍵
: 但是上網查了一下都是將這個觸發寫在 form.closing裡面
: 但是這樣我按下登出的時候
: 也回執行到form.closing而將程式給關閉掉
: 有人知道該怎麼辦的嗎
用一個 Boolean 變數,預設為 False,登出鈕按下時把它設定為 True 後再關閉 form2
,form2.Closing 事件中檢查這個變數,如果是 True 的話就把 form1 顯示出來,False
的話就把 form1 關閉。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.70.225