作者GooLoo (平凡)
看板C_and_CPP
標題[問題] 關主視窗和開新視窗
時間Sat Jul 21 10:30:14 2012
開發平台(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
推 VictorTom:試試用 ->Hide(); 就好:) 07/21 12:39
→ GooLoo:學起來了!感恩~ 07/21 22:42