不同class間 資料成員的取得? |
|
stone886
一般會員 發表:32 回覆:15 積分:9 註冊:2003-09-13 發送簡訊給我 |
|
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
你好,這個地方放的是bcb的討論,建議為了讓更多人回你的問題,可以放到其他語言討論區!
可否把一部份的程式碼貼上來呢? 因為理論上從CMain dlg; dlg.m_name; 來看是正確的。除非1 : 你CMain上的 m_name 欄是非public的,2你尚未初始m_name的值… 最好還是把源碼post一下吧! ===================引 用 文 章=================== 請問一下MFC的小問題.. 一個繼承CDialog的CMain class,我另外作了一個class b,那我在class b中要如何才能取得 在CMain 宣告為CString m_name 的name 的值呢 thx 我試著用 CMain dlg; dlg.m_name 去取值,不過所得到的卻是空字串
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
stone886
一般會員 發表:32 回覆:15 積分:9 註冊:2003-09-13 發送簡訊給我 |
public: m_name是為了取得edit control而設的,可以正確的取得文字,但要讓其他class使用時,卻會發生問題.. 請問一下MFC的小問題.. 一個繼承CDialog的CMain class,我另外作了一個class b,那我在class b中要如何才能取得 在CMain 宣告為CString m_name 的name 的值呢 thx 我試著用 CMain dlg; dlg.m_name 去取值,不過所得到的卻是空字串 |
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
請將這個control的catagory改用control類別,就會變成下面的宣告 然後使用 public: m_name是為了取得edit control而設的,可以正確的取得文字,但要讓其他class使用時,卻會發生問題..
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |