注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材Visual Basic程序設(shè)計教程

Visual Basic程序設(shè)計教程

Visual Basic程序設(shè)計教程

定 價:¥20.00

作 者: 陳志泊主編;陳志泊,孫俏編著
出版社: 人民郵電出版社
叢編項: 高職高專21世紀規(guī)劃教材
標 簽: Basic

ISBN: 9787115126122 出版時間: 2004-10-01 包裝: 平裝
開本: 26cm 頁數(shù): 231 字數(shù):  

內(nèi)容簡介

  本書以Visual Basic 6.0中文版為背景,介紹Visual Basic程序設(shè)計語言的主要知識點及程序設(shè)計的方法。全書共分11章,主要內(nèi)容包括Visual Basic集成開發(fā)環(huán)境,窗體,Visual Basic程序設(shè)計基礎(chǔ),設(shè)計一個計算器程序,設(shè)計一個具有編輯功能的簡單記事本程序,對記事本程序功能的進一步完善,新年賀卡程序的設(shè)計,簡單的圖片瀏覽器程序設(shè)計,通訊錄管理程序,功能完善的多文檔記事本程序以及編譯工程與創(chuàng)建安裝包等。針對高職高專學生的特點,本書重點突出應(yīng)用技能的培養(yǎng),并將知識點穿插于具體的實例中,每一章自始至終圍繞一個典型案例的設(shè)計為核心進行講解,讀者通過對具體案例的學習和實踐掌握必要的知識點,同時適當兼顧理論知識,最終目的是讓學生學會利用Visual Basic開發(fā)Windows下的應(yīng)用程序,本書中所有的程序都已在Visual Basic 6.0開發(fā)環(huán)境中調(diào)試通過。同時,為了方便廣大計算機愛好者參加計算機等級考試,本書也兼顧了計算機等級考試的知識點,按等級考試的命題方式和題型,編寫了大量的練習題并附有答案,幫助讀者鞏固所學的內(nèi)容。本書可以作為高職高專學校Visual Basic程序設(shè)計的教材,也可作為參加計算機等級考試人員的自學、培訓或輔導教材。

作者簡介

暫缺《Visual Basic程序設(shè)計教程》作者簡介

圖書目錄

第1章 Visual Basic程序開發(fā)環(huán)境 1
1.1 Visual Basic語言簡介 1
1.1.1 Visual Basic語言的發(fā)展簡介 1
1.1.2 Visual Basic語言的特點 2
1.2 Visual Basic集成開發(fā)環(huán)境的啟動和退出 3
1.2.1 Visual Basic 6.0的啟動和退出 3
1.2.2 Visual Basic的集成開發(fā)環(huán)境(IDE)的組成 4
1.3 設(shè)計最簡單的Visual Basic應(yīng)用程序 9
1.4 對象的概念及其屬性、事件和方法 13
1.4.1 Visual Basic的對象及其分類 13
1.4.2 對象的屬性及屬性值的設(shè)置方法 14
1.4.3 對象的事件與事件過程 14
1.4.4 對象的方法 15
1.5 創(chuàng)建Visual Basic應(yīng)用程序的步驟與實例 15
1.5.1 創(chuàng)建用戶界面 16
1.5.2 設(shè)置對象的屬性值 19
1.5.3 編寫事件過程代碼 22
1.5.4 保存工程 23
1.5.5 運行程序 23
1.5.6 生成可執(zhí)行文件 24
1.6 習題 25
1.6.1 選擇題 25
1.6.2 填空題 27
1.6.3 編程題 27
第2章 窗體 29
2.1 窗體及窗體程序設(shè)計舉例 29
2.1.1 窗體的組成與結(jié)構(gòu) 29
2.1.2 窗體程序設(shè)計舉例 29
2.2 窗體的常用屬性 36
2.3 窗體的常用事件 38
2.3.1 鼠標事件 38
2.3.2 鍵盤事件 42
2.3.3 其他事件 45
2.4 多重窗體 46
2.4.1 與多重窗體的程序設(shè)計有關(guān)的語句和方法 46
2.4.2 多重窗體程序設(shè)計的方法和步驟 47
2.4.3 Sub main過程 51
2.4.4 在設(shè)計多重窗體程序時應(yīng)該注意的問題 52
2.5 習題 52
2.5.1 選擇題 52
2.5.2 填空題 55
2.5.3 編程題 55
第3章 Visual Basic程序設(shè)計基礎(chǔ) 57
3.1 Visual Basic語句的書寫格式 57
3.2 Visual Basic的基本語句類型 57
3.2.1 注釋語句 58
3.2.2 賦值語句 58
3.2.3 End語句 58
3.2.4 Stop語句 59
3.3 Visual Basic的基本數(shù)據(jù)類型與常量、變量 59
3.3.1 Visual Basic的基本數(shù)據(jù)類型 59
3.3.2 常量 60
3.3.3 變量 61
3.3.4 數(shù)組的定義與使用 63
3.3.5 用戶自定義的數(shù)據(jù)類型 64
3.4 Visual Basic的運算符和表達式 65
3.4.1 Visual Basic的算術(shù)運算符與算術(shù)表達式 65
3.4.2 關(guān)系算符與關(guān)系表達式 65
3.4.3 邏輯運算符與邏輯表達式 65
3.4.4 字符串運算符與字符串表達式 66
3.4.5 運算符的優(yōu)先級 66
3.5 Visual Basic控制結(jié)構(gòu) 67
3.5.1 順序結(jié)構(gòu) 67
3.5.2 分支結(jié)構(gòu) 67
3.5.3 循環(huán)結(jié)構(gòu) 71
3.6 過程 75
3.6.1 Sub過程 75
3.6.2 Function過程 76
3.6.3 Visual Basic的常用內(nèi)部函數(shù) 77
3.7 綜合舉例 79
3.8 習題 82
3.8.1 選擇題 82
3.8.2 填空題 84
3.8.3 編程題 87
第4章 設(shè)計一個計算器程序 88
4.1 計算器程序功能與組成簡介 88
4.2 標簽(Label)控件 88
4.3 文本框(TextBox)控件 90
4.4 命令按鈕(CommandButton)控件 93
4.5 控件數(shù)組 94
4.5.1 控件數(shù)組的概念 94
4.5.2 建立控件數(shù)組 95
4.6 設(shè)計計算器程序 97
4.6.1 設(shè)計計算器程序界面 97
4.6.2 編寫計算器的計算功能程序代碼 99
4.7 習題 103
4.7.1 選擇題 103
4.7.2 填空題 104
4.7.3 編程題 105
第5章 設(shè)計一個具有編輯功能的簡單記事本程序 106
5.1 記事本程序界面組成與功能介紹 106
5.2 建立記事本工程 108
5.2.1 建立工程 108
5.2.2 設(shè)置窗體的有關(guān)屬性值 108
5.2.3 添加文本框作為編輯窗口 109
5.2.4 代碼設(shè)計 109
5.3 設(shè)計菜單 109
5.3.1 菜單的有關(guān)基本概念 109
5.3.2 菜單編輯器 110
5.3.3 設(shè)計記事本程序的下拉菜單 112
5.3.4 編寫下拉菜單的代碼 113
5.3.5 設(shè)計記事本程序的彈出式菜單 114
5.3.6 編寫彈出式菜單的代碼 115
5.4 圖像列表控件 117
5.4.1 圖像列表控件的添加 117
5.4.2 圖像列表控件的屬性 118
5.5 設(shè)計工具欄 119
5.5.1 工具欄控件 119
5.5.2 建立記事本程序的工具欄 120
5.5.3 編寫記事本工具欄各按鈕的程序代碼 121
5.6 習題 122
5.6.1 選擇題 122
5.6.2 填空題 123
5.6.3 編程題 123
第6章 對記事本程序功能的進一步完善 124
6.1 消息對話框(MsgBox函數(shù)) 124
6.1.1 MsgBox函數(shù) 124
6.1.2 "退出"菜單項、工具欄按鈕的功能實現(xiàn)及
exitDlg過程 126
6.2 輸入對話框(InputBox函數(shù)) 127
6.2.1 InputBox函數(shù) 127
6.2.2 例題 128
6.3 通用對話框控件與使用 128
6.3.1 通用對話框(Common Dialog)控件 128
6.3.2 記事本程序打開文件功能的設(shè)計 129
6.3.3 記事本程序保存文件功能的設(shè)計 131
6.3.4 記事本程序字體設(shè)置功能的設(shè)計 133
6.3.5 記事本程序文字顏色設(shè)置功能的設(shè)計 134
6.3.6 記事本程序打印功能的設(shè)計 135
6.4 文件 136
6.4.1 文件的結(jié)構(gòu)和分類 136
6.4.2 文件操作的通用語句和函數(shù) 137
6.4.3 順序文件 138
6.4.4 隨機文件 142
6.5 習題 143
6.5.1 選擇題 143
6.5.2 填空題 146
6.5.3 編程題 147
第7章 新年賀卡程序的設(shè)計 148
7.1 圖片框控件 148
7.2 圖像框控件 151
7.2.1 圖像框控件 151
7.2.2 圖像框控件和圖片框控件的比較 152
7.3 用直線控件畫直線 152
7.4 用形狀控件畫幾何圖形 153
7.5 坐標系統(tǒng) 154
7.5.1 坐標系概述 154
7.5.2 標準刻度 154
7.5.3 自定義坐標系和刻度 155
7.6 圖形方法 156
7.6.1 用Pset方法畫點 156
7.6.2 用Line方法畫直線 156
7.6.3 用Circle方法畫圓、橢圓和圓弧 157
7.7 計時器控件 157
7.8 賀年卡程序 159
7.8.1 賀年卡程序功能簡介 159
7.8.2 賀年卡程序的制作 159
7.9 習題 160
7.9.1 選擇題 160
7.9.2 填空題 162
7.9.3 編程題 162
第8章 簡單的圖片瀏覽器程序設(shè)計 163
8.1 圖片瀏覽器程序的功能與界面組成 163
8.2 文件系統(tǒng)控件 163
8.2.1 驅(qū)動器列表框(DriveListBox) 163
8.2.2 目錄列表框(DirListBox) 166
8.2.3 文件列表框(FileListBox) 167
8.3 圖片瀏覽器程序設(shè)計與實現(xiàn) 169
8.3.1 圖片瀏覽器程序的界面設(shè)計 169
8.3.2 編寫圖片瀏覽器的程序代碼 170
8.4 習題 172
8.4.1 選擇題 172
8.4.2 填空題 173
8.4.3 編程題 174
第9章 通訊錄管理程序 175
9.1 數(shù)據(jù)庫的基本概念 175
9.1.1 關(guān)系數(shù)據(jù)庫與二維表 175
9.1.2 關(guān)系數(shù)據(jù)庫的有關(guān)概念 176
9.1.3 關(guān)系數(shù)據(jù)庫的操作 177
9.2 Visual Basic訪問數(shù)據(jù)庫的技術(shù) 178
9.2.1 Visual Basic訪問數(shù)據(jù)庫的分類 178
9.2.2 Visual Basic訪問數(shù)據(jù)庫技術(shù) 178
9.3 Visual Basic數(shù)據(jù)庫管理器 179
9.3.1 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表 179
9.3.2 輸入和編輯數(shù)據(jù) 181
9.4 簡單的通訊錄管理程序的設(shè)計 181
9.4.1 利用ADO與DataGrid控件創(chuàng)建數(shù)據(jù)庫瀏覽程序 182
9.4.2 利用ADO與DataGrid控件維護數(shù)據(jù)庫 184
9.5 功能完善的通訊錄管理程序的設(shè)計 185
9.5.1 與數(shù)據(jù)庫組織結(jié)構(gòu)相關(guān)的Visual Basic對象 185
9.5.2 利用RecordSet對象讀取數(shù)據(jù)表中的記錄 187
9.5.3 利用RecordSet對象增加、修改和刪除記錄 190
9.5.4 功能完善的學生通訊錄管理系統(tǒng)的設(shè)計 191
9.6 習題 198
9.6.1 選擇題 198
9.6.2 填空題 200
9.6.3 編程題 201
第10章 功能完善的多文檔記事本程序的設(shè)計 202
10.1 多文檔窗體界面MDI 202
10.1.1 多文檔窗體界面MDI的概念及特點 202
10.1.2 建立MDI應(yīng)用程序 203
10.1.3 MDI應(yīng)用程序的菜單與子窗體的排列管理 204
10.2 剪貼板對象(Clipboard)及其應(yīng)用 205
10.2.1 Clipboard對象的方法 205
10.2.2 文本數(shù)據(jù)的讀取和設(shè)置 206
10.2.3 圖像數(shù)據(jù)的讀取和設(shè)置 208
10.3 RichTextBox控件 209
10.3.1 RichTextBox控件的常用屬性 209
10.3.2 RichTextBox控件的常用方法 210
10.4 基于RichTextBox控件的MDI記事本程序 211
10.5 習題 219
10.5.1 選擇題 219
10.5.2 填空題 220
10.5.3 編程題 220
第11章 編譯工程與創(chuàng)建安裝包 221
11.1 編譯工程 221
11.1.1 多文檔窗體界面MDI的概念及特點 221
11.2 創(chuàng)建應(yīng)用程序安裝包 222
11.3 習題 224
附 錄 習題參考答案 225
參考文獻 231

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號