開(kāi)發(fā)一個(gè)簡(jiǎn)單的編輯器,設(shè)計(jì)界面如下圖所示:
該編輯器功能要求如下:
編輯窗口使用Memo組件實(shí)現(xiàn),并為其設(shè)置垂直滾動(dòng)條。
單擊“打開(kāi)文件”按鈕,彈出打開(kāi)文件對(duì)話框,用戶指定要打開(kāi)的文件后(限于純本文件),文件內(nèi)容加載到編輯窗口中。
單擊“保存文件”按鈕,彈出保存文件對(duì)話框,用戶指定要保存的文件名后,編輯區(qū)的內(nèi)容保存到指定文件中,然后清空編輯區(qū)。
單擊“復(fù)制”按鈕,編輯區(qū)中被選擇的內(nèi)容拷貝到剪貼板。
單擊“剪切”按鈕,編輯區(qū)中被選擇的內(nèi)容剪切到剪貼板。
單擊“粘貼”按鈕,剪貼板中的內(nèi)容拷貝到編輯區(qū)當(dāng)前光標(biāo)處。
開(kāi)發(fā)用戶界面如下圖所示的應(yīng)用程序:
功能說(shuō)明:
該界面是一個(gè)教師信息錄入界面。
用戶在編輯框(Edit1)中輸入姓名,利用單選按鈕(RadioGroup1)指定性別,利用組合框(ComboBox1)選擇或直接輸入所在系,利用列表框(ListBox1)指定職稱。當(dāng)輸入完上述信息后,單擊“確定”按鈕,教師信息將顯示在右邊的Memo1編輯窗口中。
提示:在組合框和列表框中可以預(yù)置少量測(cè)試數(shù)據(jù)。
簡(jiǎn)述Edit組件下面幾個(gè)事件的引發(fā)條件: