[問題] 關主視窗和開新視窗

看板C_and_CPP (C/C++)作者 (平凡)時間13年前 (2012/07/21 10:30), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) BCB 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 主視窗叫Form1, Form1可以開Form2和Form3 因為視窗太多, 開Fomm2,同時想把Form1關掉 我想是因為Form1->Close();關係, 因為我在VB那邊也是這樣觀念去寫, 不明白這邊為什麼不行 還是我要的功能要用Form1 visible=false? 餵入的資料(Input): 預期的正確結果(Expected Output): 開Fomm2,同時想把Form1關掉 錯誤結果(Wrong Output): 我發現執行後,它會直接跳出, 直接到....."編輯程式模式" 程式碼(Code):(請善用置底文網頁, 記得排版) void __fastcall TForm1::Button1Click(TObject *Sender) { Form2->Show(); Form3->Close(); Form1->Close(); } 補充說明(Supplement): 初次使用BCB,問題很菜, 請多包涵 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.239.44

07/21 12:39, , 1F
試試用 ->Hide(); 就好:)
07/21 12:39, 1F

07/21 22:42, , 2F
學起來了!感恩~
07/21 22:42, 2F
文章代碼(AID): #1G2XGv2O (C_and_CPP)
文章代碼(AID): #1G2XGv2O (C_and_CPP)