[VB6 ] Form的切換
目前設定formbase和formadd
現在想要當點選formbase上的新增按鈕後,出現formadd
之後把formbase隱藏(或避免佔記憶體直接釋放,之後再叫出來,但我不會^^")
Private Sub Cmdnew_Click()
'新增資料,叫出新增視窗
Formadd.Show
Formbase.Visible = False
Formadd.SetFocus
End Sub
Formadd.SetFocus的用意在於
當出現Formadd後,搶走focus,之後如果結束新增或不小心關掉視窗
再用LostFocus來叫回Formbase
Private Sub Cmdnew_LostFocus()
'叫回基本視窗'
Formbase.Visible = True
End Sub
但執行下去卻變成Formbase不會消失,而且還搶走Focus
不知道是哪裡邏輯有問題呢?
在這裡先感謝先進的幫忙
另外再請教一下,有辦法關掉右上的 X 嗎?
或者當按下右上的 X ,一樣會跳出msgbox"確定"的訊息?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.40.126.190
※ 編輯: chrisjon 來自: 114.40.126.190 (09/06 22:41)
→
09/06 22:55, , 1F
09/06 22:55, 1F
→
09/06 22:56, , 2F
09/06 22:56, 2F
→
09/06 22:57, , 3F
09/06 22:57, 3F
→
09/06 22:58, , 4F
09/06 22:58, 4F
→
09/06 22:59, , 5F
09/06 22:59, 5F
→
09/06 22:59, , 6F
09/06 22:59, 6F
→
09/06 23:01, , 7F
09/06 23:01, 7F
→
09/06 23:02, , 8F
09/06 23:02, 8F
→
09/06 23:14, , 9F
09/06 23:14, 9F
→
09/06 23:14, , 10F
09/06 23:14, 10F
→
09/06 23:15, , 11F
09/06 23:15, 11F
→
09/07 01:32, , 12F
09/07 01:32, 12F
→
09/07 10:19, , 13F
09/07 10:19, 13F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):