官术网_书友最值得收藏!

1.4.2 創建病員資訊窗體

可視化D++中提供了許多控件,這些控件能夠獨立完成許多工作,大大簡化了軟件人員的工作量。本書將在后續章節為讀者詳細講解這些控件的作用,為簡單起見,此處以創建一個病員資訊窗體為例介紹簡單控件的使用,其創建步驟如下:

(1)在圖1.24所示的窗體界面下選擇【加元件】|【編輯框(Edit Box)+標簽】菜單項,如圖1.26所示。

圖1.26 選擇菜單項

(2)將鼠標指針移至空白窗體“病員資訊”上,此時鼠標指針變成“+”字形,在窗體的任意空白處單擊,將彈出選擇物件的對話框,如圖1.27所示。

圖1.27 選擇物件的對話框

(3)在圖1.27所示的對話框中單擊“數據庫”左側的“”符號,可展開數據庫中所有的數據表及其字段,依次單擊“病員”表中的病員號、姓名、性別、疾病和入院日期5個字段名,如圖1.28所示。

圖1.28 選擇目標物件

圖1.29 選擇控件的排列方式

(4)選擇物件的操作完成后,單擊對話框右側的【接收OK】按鈕,此時可視化D++將彈出一個對話框,要求用戶確認這些控件的排列方式,如圖1.29所示。

(5)此處選擇垂直排列方式,即在圖1.29中單擊【是(Y)】按鈕,此時數據表“病員”的所有選定字段名都展示在編輯框里,如圖1.30所示。

至此,一個包含數據控件的病員資訊窗體的設計文件已經完成。從圖1.30中可以看出,每一個編輯框對應且代表了一個物件(數據項),或者說窗體上的一個物件(數據項)對應一個編輯框。

圖1.30 添加控件

通過以上設計,用戶可以在數據表字段對應的編輯框中輸入和展示數據,并通過窗體右側的命令完成存入、讀取等數據操作。如果需要調整控件所在的位置,只需按住鍵盤上的【Ctrl】鍵不放,同時單擊一個要移動的按鈕,例如“姓名:7”,拖移至理想位置后松開【Ctrl】鍵和鼠標左鍵即可。

最后,用戶應該把設計結果保存到一個新文件,例如“模型包\書\第1章構建軟件自動化框架\第2節制作病員資訊表”下的“病員資訊服務_編輯框.mdb”,具體操作此處不再贅述。

說明:此處已經建立了一個復雜且可實際運行的窗體,用戶所做的工作是輸入一串字符“病員資訊”(作為對話框名),單擊數據庫“病員”表中的“病員號”、“姓名”、“性別”、“疾病”和“入院日期”5個字段名,僅此而已。

主站蜘蛛池模板: 个旧市| 迁西县| 册亨县| 乌苏市| 延寿县| 正阳县| 通许县| 齐河县| 云梦县| 德保县| 九龙坡区| 新竹县| 康平县| 肇东市| 扎赉特旗| 高青县| 邓州市| 抚州市| 河西区| 潜山县| 静安区| 龙胜| 普安县| 尤溪县| 黄陵县| 招远市| 平凉市| 东山县| 广州市| 方正县| 鹤山市| 天祝| 从化市| 洛隆县| 美姑县| 汉沽区| 文成县| 金堂县| 华宁县| 葵青区| 漠河县|