[問題] BCB 寫記事本的問題
小弟最近才開始碰BCB,
想熟析一下所以再寫一個跟Windows一樣的記事本,
先簡述一下我的做法,
一開始利用MainMenu寫檔案,編輯,格式等等的功能,
小弟遇到的問題是,
在"新增"這個功能的部份,(新增檔案需要問使用者要不要存檔)
我ㄧ開始是想有沒有辦法做一個類似MessageBox的功能,
然後將我寫好的"儲存","另存新檔"的功能利用MessageBox來選擇,
可是上網查了許久似乎沒有這種用法,
所以我又新增了一個Form2,
在Form2上面拉上3個Button,分別是"儲存","另存新檔","取消",
我在Form2中"儲存"的Button上面,直接貼上Form1中"儲存"寫好的程式碼,
可是這邊遇到問題,就是Form1主程式中宣告的物件,在Form2中並無法使用,
所以我在Form2的標頭檔,寫上 class TForm2 : public TForm1
這樣就可以使用Form1宣告過的變數了,
可是問題又來了,我的Form2在執行時連Form1上的MainMenu也一起繼承了,
可是事實上並不需要,
請問各位有經驗的開發者有什麼辦法解決嗎?
非常感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.126.18.212
※ 編輯: metroways 來自: 120.126.18.212 (09/25 23:50)
→
09/26 11:06, , 1F
09/26 11:06, 1F
→
09/26 11:51, , 2F
09/26 11:51, 2F
推
09/26 12:56, , 3F
09/26 12:56, 3F
→
09/26 12:58, , 4F
09/26 12:58, 4F
→
09/26 12:59, , 5F
09/26 12:59, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章