Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

BCB的問題!

0 views
Skip to first unread message

tetsu...@sparc20.ee.cycu.edu.tw

unread,
Jun 14, 2000, 3:00:00 AM6/14/00
to

我用BCB產生三個Form 只知道其屬性中的
FormStyle 一個是設 fsMDIForm
其他兩個是設 fsMDIChild
執行時他一次三個Form都一起產生並顯示出來
請問要如何一開始只顯示 fsMDIForm 屬性的Form
其他則是需要時再產生出來(我用MainMenu 來啟動
其他的Form)?

--
※ Origin: [1;36m中原電機心站 [31m ◆ From: [33mtp227-82.dialup.seed.net.tw [m
--
Origin: 中原電機心站 bbs.ee.cycu.edu.tw (140.135.12.1)

Fillano

unread,
Jun 15, 2000, 3:00:00 AM6/15/00
to
※ 引述《tetsu...@sparc20.ee.cycu.edu.tw ( )》之銘言:
> 轉信站: KimoWebBBS!bbsnews.kimo.com.tw!news.cs.nthu!netnews.csie.nctu!netnews2.
> Origin: sparc20.ee.cycu.edu.tw
> 我用BCB產生三個Form 只知道其屬性中的
> FormStyle 一個是設 fsMDIForm
> 其他兩個是設 fsMDIChild
> 執行時他一次三個Form都一起產生並顯示出來
> 請問要如何一開始只顯示 fsMDIForm 屬性的Form
> 其他則是需要時再產生出來(我用MainMenu 來啟動
> 其他的Form)?
例如你不要在一開始就把Form3顯示出來,在ide的選單上選Project->View Source,然後把這一行殺掉或註解掉:
Application->CreateForm(__classid(TForm3), &Form3);
不知道這個方法是不是正確的方法,可是有效。

--
[1;33m※ Origin: [36m奇摩 大摩域 [37m<http://bbs.kimo.com.tw/> [m
[1;35m◆ From: 203.133.1.73

雙魚殺手

unread,
Jun 16, 2000, 3:00:00 AM6/16/00
to
※ 引述《tetsu...@sparc20.ee.cycu.edu.tw ( )》之銘言:
> 我用BCB產生三個Form 只知道其屬性中的
> FormStyle 一個是設 fsMDIForm
> 其他兩個是設 fsMDIChild
> 執行時他一次三個Form都一起產生並顯示出來
> 請問要如何一開始只顯示 fsMDIForm 屬性的Form
> 其他則是需要時再產生出來(我用MainMenu 來啟動
> 其他的Form)?

把其它二個Forms的visible屬性, 設成false.

--
------------------------------------------------------------------------------
== To : =
== 一尺之棰, 日取其半, 萬世不竭 =
== 莊子 中國最早的微積分觀念 =
==============================================================================
--
[m※ Origin: 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [From: 140.125.83.206]

Xshad...@bbs.cs.nthu.edu.tw

unread,
Jun 17, 2000, 3:00:00 AM6/17/00
to
※ 引述《iostre...@bbs.yuntech.edu.tw (雙魚殺手)》之銘言:

> ※ 引述《tetsu...@sparc20.ee.cycu.edu.tw ( )》之銘言:
> > 我用BCB產生三個Form 只知道其屬性中的
> > FormStyle 一個是設 fsMDIForm
> > 其他兩個是設 fsMDIChild
> > 執行時他一次三個Form都一起產生並顯示出來
> > 請問要如何一開始只顯示 fsMDIForm 屬性的Form
> > 其他則是需要時再產生出來(我用MainMenu 來啟動
> > 其他的Form)?
> 把其它二個Forms的visible屬性, 設成false.

嗯, 標準錯誤解法。這會使得程式在不必要時也浪費兩個物件,
雖然使用者看不見。

請在 Project -> Options -> Forms 將那兩個不欲自動產生的
form 移至 Available Forms 即可。

--
"Real programmers never work 9 to 5. If any real programmers
are around at 9 am, it's because they were up all night."

Email: ku...@vclxx.com
http://www.vclxx.com/~kuan
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: dial9-208.Eden.nthu.edu.tw

0 new messages