出版時間:2008-7 出版社:國防工業(yè)出版社 作者:田啟明,張焰林,等 頁數:238
內容概要
本書采用案例驅動的組織形式,通過16個具有一定應用意義的經典案例由淺入深、循序漸進地介紹了Visual Basic編程基礎知識及數據庫編程知識,本書每個案例都貫穿“分析案例”—“提煉知識點”—“獨立實現(xiàn)其他類似項目”的主線,符合從具體到抽象的認知規(guī)律。本書最終還將一個真實完整的管理信息系統(tǒng)全面分解為一個個常用功能模塊,通過對模塊開發(fā)、模塊整合、功能調試的介紹,全面模仿一個中小規(guī)模系統(tǒng)的開發(fā)全過程,從而實現(xiàn)理論學習與實際應用的“零距離”。本書提供電子教案和源代碼,請發(fā)郵件至xysong@ndip.cn索取。 本書可作為高職院校和高等院校的計算機應用技術專業(yè)、信息管理專業(yè)、軟件專業(yè)和其他相關專業(yè)學習Visual Basic編程知識的教材,也可作為各類Visual Basic編程培訓班及廣大編程愛好者的學習參考書。
書籍目錄
第一篇 Visual Basic入門知識 【案例1】歡迎學習Visual Basic 一、案例效果 二、涵蓋知識點 1.Visual Basic開發(fā)界面 2.Visual Basic的特點 3.對象、類、屬性、方法和事件 4.Visual Basic程序的開發(fā)步驟 5.Visual Basic工程的組成 三、操作步驟 四、案例小結 五、實訓練習第二篇 Visual Basic編程基礎知識 【案例2】成績計算 一、案例效果 二、涵蓋知識點 1.控件的布局 2.變量的使用 3.Val函數的使用 4.焦點的控制 5.使用文本框輸入輸出信息 6.使用標簽輸出信息 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習 【案例3】體育達標測試 一、案例效果 二、涵蓋知識點 1.變量的作用域 2.常量的使用 3.運算符與表達式 4.選擇結構 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習 【案例4】九九表 一、案例效果 二、涵蓋知識點 1.Print方法 2.循環(huán)結構 3.Function過程 4.Sub過程 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習 【案例5】競賽作品評定 一、案例效果 二、涵蓋知識點 1.隨機函數 2.數組 3.循環(huán)的嵌套 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習 【案例6】簡易計算器 一、案例效果 二、涵蓋知識點 1.創(chuàng)建控件數組 2.控件數組的應用 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習 【案例7】古詩選讀 一、案例效果 二、涵蓋知識點 1.并行多窗體設計 2.父子多窗體設計 3.列表框的簡單使用 4.設置顏色 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習 【案例8】用戶登錄 一、案例效果 二、涵蓋知識點 1.文本框 2.靜態(tài)變量 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習 【案例9】運動會報名 一、案例效果 二、涵蓋知識點 1.單選按鈕 2.列表框 3.組合框 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習 【案例10】倒計時表 一、案例效果 二、涵蓋知識點 1.計時器控件 2.復選框控件 三、操作步驟 四、案例小結 五、實訓練習 【案例11】掛歷制作 一、案例效果 二、涵蓋知識點 1.驅動器列表控件 2.目錄列表控件 3.文件列表控件 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習 【案例12】簡易記事本 一、案例效果 二、涵蓋知識點 1.菜單制作 2.工具欄制作 3.狀態(tài)欄制作 4.通用對話框控件的使用 5.文件讀寫操作 6.有關剪貼板的編程 三、操作步驟 四、案例拓展 五、案例小結 六、實訓練習第三篇 Visual Basic數據庫編程基礎 【案例13】學生數據庫制作 【案例14】學生信息瀏覽 【案例15】學生選課信息查詢 【案例16】學生信息編輯第四篇 Visual Basic數據庫編程實戰(zhàn)——科研工作量統(tǒng)計系統(tǒng)參考文獻
章節(jié)摘錄
第一篇 Visual Basic入門知識 【案例1】歡迎學習Visual Basic 二、涵蓋知識點 3.對象、類、屬性、方法和事件 在面向對象編程中有5個重要概念,分別為:對象、類、屬性、方法和事件。 ?。?)對象和類。在Visual Basic里看到的每一個事物都是一個對象,例如一個窗體是一個對象,每個控件也是一個對象。同種類型的對象構成類。類是對象的抽象,而對象是類的實例。圖1.1中有窗體和按鈕兩個類,有Forml、Commandl和Command2三個對象,其中Forml是窗體類的一個實例,而Commandl和Command2是按鈕類的兩個實例?! 。?)屬性。對象的靜態(tài)特征就叫做對象的屬性,如窗體的大小、背景顏色等。同類對象具有相同的屬性,但可以有不同的屬性值。屬性值可以在對象的屬性窗口中設置,也可以在代碼窗口中預先進行設置,在執(zhí)行此代碼時生效?! 。?)方法。方法是由對象預先定義好的,能由對象自身執(zhí)行的動作。它是對象本身內含的函數或過程,用于完成某種特定的功能,如窗體的輸出、顯示、隱藏等方法。 方法的定義格式是: 對象名.方法名 〔參數〕 參數帶有中括號,表明有些情況下參數可以省略?! 。?)事件。事件是由系統(tǒng)預先定義好的、能被對象識別的動作,如鼠標的單擊(Click)、窗體的裝載(Load)等。事件是外界對對象實施的動作,而這個動作經常會觸發(fā)產生一 些效果,該效果用代碼實現(xiàn),且此代碼應放到相對應的觸發(fā)事件中,這就是Visual Basic編程的關鍵?! ∈录亩x格式是:Private Sub對象名一事件名()事件代碼 EndSub 當編程思路中牽涉到“當某種動作發(fā)生時觸發(fā)效果”的語義,則一般對應的就是某個事件。 對象的方法和事件都是描述對象的動態(tài)特征。它們的主要區(qū)別在于含義和定義格式兩個方面。 4.Visual Basic程序的開發(fā)步驟 Visual Basic的程序開發(fā)可以分為6個步驟,具體如下。 (1)啟動Visual Basic?! 。?)設計程序界面。 ?。?)設置對象屬性?! 。?)寫代碼?! 。?)保存程序?! 。?)調試運行程序,生成可執(zhí)行文件。
圖書封面
評論、評分、閱讀與下載
Visual Basic程序設計案例驅動型教程 PDF格式下載