線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1577
推到 Plurk!
推到 Facebook!

如何讓自訂的Class繼承TForm1

缺席
istillloving
高階會員


發表:33
回覆:182
積分:183
註冊:2008-10-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2010-03-19 11:51:12 IP:140.127.xxx.xxx 訂閱
各位大大:

不知道是我觀念錯誤還是對BCB不夠了解

遇上了一個繼承的問題

是這樣的

在Unit1.h檔內宣告了一個bool變數 RotFun


[code cpp]
class TForm1 : public TForm
{
__published: // IDE-managed Components

..................................

private: // User declarations

bool RotFun;

public: // User declarations

..................................


};

[/code]

接著我在Unit1.cpp內宣告了一個Class

[code cpp]
class LPR : public TForm1 {
private:
............
public:


Text( )
{
if(RotFun==true)//在這裡會出現錯誤訊息 [C Error] Unit1.cpp(646): E2451 Undefined symbol 'RotFun'
{

}
}

};
[/code]

請教各位大大了 這樣寫法有錯嗎??

------
恩...
istillloving
高階會員


發表:33
回覆:182
積分:183
註冊:2008-10-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2010-03-19 11:53:33 IP:140.127.xxx.xxx 訂閱
我想我找到錯誤的地方了

把bool變數放到公開的就可以了


------
恩...
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2010-03-25 08:18:30 IP:59.125.xxx.xxx 訂閱
已可放到 protect 區段,僅供子代使用

===================引 用 istillloving 文 章===================
我想我找到錯誤的地方了

把bool變數放到公開的就可以了


系統時間:2024-04-16 23:43:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!