平臺BCB6.
我發現一個問題,問題描述。
Form1是MDI的主表單,Form2是MDI的子表單,同時在options中將Form2調到手動創建。
在Form1 中放一個Button按鈕,點擊此按鈕出現Form2.我在Button按鈕中添加創建Form2的陳述句,如下
TForm* pform;
pform = new TForm2(this);
pform->Show();
問題來了,如果把第三句陳述句 pform->Show();去掉,Form2還是能正常顯示。我在Form2中的show函式中下斷點,發現,Form2的show函式是在執行到第二條陳述句后就執行了。我就奇怪了,這個 pform->Show();有啥用呢???請高人給解答一下。
uj5u.com熱心網友回復:
pform->Show();是在pform隱藏的時候用的。uj5u.com熱心網友回復:
謝謝回復,但是你沒解答我想知道的原因。為啥我動態創建表單,還沒show就會顯示。
uj5u.com熱心網友回復:
沒人回答嗎?好傷心啊,妖哥啊轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/105670.html
標籤:基礎類
