注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計BASIC/VB及其相關(guān)VISUAL BASIC程序設(shè)計與上機指導(dǎo)

VISUAL BASIC程序設(shè)計與上機指導(dǎo)

VISUAL BASIC程序設(shè)計與上機指導(dǎo)

定 價:¥32.00

作 者: 劉璐,李嶺松 編著
出版社: 清華大學出版社
叢編項: 新起點電腦教程
標 簽: VB

ISBN: 9787302160632 出版時間: 2007-10-01 包裝: 平裝
開本: 16開 頁數(shù): 363 字數(shù):  

內(nèi)容簡介

  本書主要講述Visual Basic語言的編程基礎(chǔ)、技術(shù)要點、開發(fā)技巧、常用模塊,按照軟件工程方法開發(fā)的綜合實例。 全書共分為12章,主要包括Visual Basic概述,Visual Basic編程基礎(chǔ),過程和函數(shù),常用控件的屬性、方法和事件,窗體設(shè)計,菜單,圖像與文件處理,對象、類、集合和系統(tǒng)環(huán)境應(yīng)用,數(shù)據(jù)庫技術(shù)及綜合應(yīng)用,動態(tài)鏈接庫編程,DAO編程,ADO數(shù)據(jù)庫編程技術(shù)等內(nèi)容。基本涵蓋了Visual Basic的初級和中高級程序設(shè)計,并對其眾多知識點及難點加以了詳細說明。只需舉一反三,對本書的實例稍做修改,就可以完成自己的開發(fā)任務(wù)。 本書在每章中均有相應(yīng)的上機指導(dǎo)和習題,具有很強的針對性和實用性,內(nèi)容翔實、重點突出,闡述透徹,偏重于實際應(yīng)用和上機實踐。本書不僅可以作為普通大專院校及高職高專學生教材,也可作為培訓班和Visual Basic愛好者的自學用書。

作者簡介

暫缺《VISUAL BASIC程序設(shè)計與上機指導(dǎo)》作者簡介

圖書目錄

第1章 Visual Basic編程概述1
1.1 Visual Basic簡介1
1.1.1 Visual Basic的發(fā)展1
1.1.2 可視化快速開發(fā)工具2
1.1.3 Visual Basic的特點3
1.2 Visual Basic 6.0的安裝、啟動和退出4
1.2.1 Visual Basic 6.0的運行環(huán)境5
1.2.2 Visual Basic 6.0的安裝5
1.2.3 啟動和退出Visual Basic 6.07
1.3 Visual Basic 6.0集成開發(fā)環(huán)境8
1.3.1 Viaual Basic 6.0 集成開發(fā)環(huán)境(IDE)9
1.3.2 定制集成開發(fā)環(huán)境16
1.4 使用幫助23
1.4.1 使用MSDN Library查閱器23
1.4.2 使用上下文相關(guān)的幫助24
1.4.3 運行系統(tǒng)所提供的樣例24
1.5 上機指導(dǎo)25
1.6 習題29
第2章 Visual Basic編程基礎(chǔ)30
2.1 程序設(shè)計基本概念和術(shù)語30
2.1.1 Visual Basic對象、屬性30
2.1.2 標識符、字符集的概念32
2.1.3 關(guān)鍵字以及運算符的概念33
2.1.4 事件、事件過程和方法36
2.2 Visual Basic應(yīng)用程序的組成與創(chuàng)建38
2.2.1 Visual Basic應(yīng)用程序的組成38
2.2.2 Visual Basic應(yīng)用程序的創(chuàng)建過程39
2.3 工程管理39
2.3.1 建立、打開及保存工程39
2.3.2 在工程中添加、刪除和保存文件40
2.3.3 多個工程協(xié)同工作41
2.3.4 對象瀏覽器42
2.3.5 運行工程43
2.4 數(shù)組45
2.4.1 數(shù)組的概念和作用45
2.4.2 靜態(tài)數(shù)組46
2.4.3 動態(tài)數(shù)組49
2.5 基本編程語句50
2.5.1 順序語句50
2.5.2 條件語句55
2.5.3 循環(huán)語句61
2.6 上機指導(dǎo)67
2.6.1 數(shù)組的使用68
2.6.2 條件語句的使用68
2.6.3 條件判斷語句和循環(huán)語句69
2.7 習題70
第3章 過程和函數(shù)73
3.1 過程概念73
3.2 Sub過程74
3.2.1 通用過程74
3.2.2 事件過程74
3.2.3 子過程的建立75
3.2.4 過程的調(diào)用76
3.3 Function過程78
3.3.1 函數(shù)過程的定義78
3.3.2 函數(shù)的使用78
3.4 過程之間參數(shù)的調(diào)用79
3.4.1 參數(shù)類型(形式參數(shù)和實際參數(shù))79
3.4.2 參數(shù)的調(diào)用81
3.4.3 過程之間數(shù)據(jù)的調(diào)用82
3.5 過程的參數(shù)82
3.6 過程中的嵌套和遞歸的使用83
3.6.1 過程的嵌套83
3.6.2 過程遞歸的使用85
3.7 過程的參數(shù)類型86
3.7.1 可選參數(shù)86
3.7.2 調(diào)用不定數(shù)量的參數(shù)87
3.8 常用內(nèi)部函數(shù)89
3.8.1 算術(shù)運算函數(shù)89
3.8.2 字符串函數(shù)89
3.8.3 隨機函數(shù)和隨機語句90
3.8.4 格式輸出函數(shù)90
3.8.5 日期和時間函數(shù)93
3.8.6 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)94
3.9 上機指導(dǎo)94
3.9.1 循環(huán)語句的使用94
3.9.2 子過程與函數(shù)的使用96
3.10 習題97
第4章 控件的屬性、方法和事件101
4.1 控件基礎(chǔ)101
4.1.1 控件概念及分類101
4.1.2 控件屬性103
4.1.3 控件事件103
4.1.4 控件方法103
4.1.5 應(yīng)用舉例103
4.2 事件驅(qū)動概念104
4.2.1 事件驅(qū)動基礎(chǔ)104
4.2.2 控件中嵌套事件104
4.3 常用的屬性105
4.3.1 名稱屬性105
4.3.2 標題及文本屬性106
4.3.3 選擇控件位置106
4.3.4 是否可用和是否可視106
4.4 常用的方法107
4.4.1 拖放107
4.4.2 移動107
4.4.3 設(shè)置焦點107
4.5 常用的事件108
4.5.1 單選事件108
4.5.2 放下事件108
4.5.3 拖過事件108
4.5.4 焦點事件109
4.6 常用控件的使用109
4.6.1 標簽控件109
4.6.2 文本框控件111
4.6.3 命令按鈕控件113
4.6.4 單選按鈕控件114
4.6.5 復(fù)選框控件115
4.6.6 框架控件117
4.6.7 圖片框控件117
4.6.8 圖像框控件118
4.6.9 線條控件119
4.6.10 形狀控件119
4.6.11 列表框控件120
4.6.12 組合框控件123
4.6.13 文件系統(tǒng)控件124
4.6.14 計時器控件126
4.6.15 滾動條控件127
4.7 上機指導(dǎo)129
4.8 習題130
第5章 窗體設(shè)計132
5.1 窗體操作132
5.1.1 窗體概述132
5.1.2 添加窗體132
5.1.3 窗體的啟動和卸載133
5.1.4 窗體的常見方法和相關(guān)語句133
5.2 工具欄設(shè)計135
5.2.1 手工方式設(shè)計工具欄135
5.2.2 使用工具欄控件設(shè)計工具欄136
5.2.3 工具欄控件的使用137
5.2.4 使用圖像列表控件添加圖片138
5.3 公共對話框的使用138
5.3.1 添加公共對話框控件139
5.3.2 使用公共對話框控件139
5.3.3 公共對話框控件應(yīng)用實例143
5.4 使用MDI窗體144
5.4.1 應(yīng)用程序的界面方式144
5.4.2 MDI應(yīng)用程序基礎(chǔ)知識146
5.4.3 MDI程序簡單功能的實現(xiàn)147
5.4.4 MDI的操作窗體148
5.4.5 實現(xiàn)MDI多窗體功能149
5.5 上機指導(dǎo)150
5.5.1 創(chuàng)建MDI界面過程150
5.5.2 MDI窗體實例設(shè)計151
5.6 習題153
第6章 菜單155
6.1 創(chuàng)建菜單155
6.1.1 菜單的基本概念及編輯器155
6.1.2 設(shè)計不同形式的菜單158
6.2 彈出式菜單160
6.2.1 生成彈出式菜單160
6.2.2 彈出式菜單的設(shè)計160
6.2.3 彈出式菜單的調(diào)用162
6.3 菜單的編程162
6.3.1 菜單的編程基礎(chǔ)163
6.3.2 運行時改變菜單狀態(tài)及菜單的增減163
6.3.3 把代碼連接到菜單上163
6.4 上機指導(dǎo)165
6.5 習題167
第7章 圖像、文件的處理169
7.1 圖像顯示與繪圖工具169
7.1.1 顯示圖像169
7.1.2 使用繪圖控件172
7.2 坐標系和繪圖方法使用174
7.2.1 坐標系統(tǒng)概述174
7.2.2 設(shè)置坐標系統(tǒng)175
7.2.3 繪圖方法177
7.3 圖形處理182
7.3.1 圖形的重繪183
7.3.2 圖形的變換184
7.3.3 圖形的保存185
7.4 文件186
7.4.1 文件的概念186
7.4.2 順序存取文件187
7.4.3 隨機存取文件191
7.4.4 二進制文件操作193
7.5 上機指導(dǎo)194
7.5.1 利用圖像控件設(shè)計程序194
7.5.2 隨機文件的讀寫195
7.6 習題196
第8章 對象、類、集合和系統(tǒng)環(huán)境應(yīng)用198
8.1 預(yù)定義類和對象198
8.1.1 預(yù)定義操作198
8.1.2 對象變量200
8.2 類的基本操作204
8.2.1 類的創(chuàng)建204
8.2.2 在類中添加屬性和方法206
8.2.3 在類中添加事件207
8.3 集合211
8.4 鍵盤事件213
8.4.1 KeyPress事件214
8.4.2 KeyDown事件和KeyUp事件215
8.4.3 KeyPreview屬性216
8.5 鼠標事件217
8.5.1 設(shè)置鼠標屬性217
8.5.2 響應(yīng)鼠標事件219
8.5.3 使用鼠標事件220
8.6 拖放事件221
8.6.1 拖放事件屬性、事件和方法221
8.6.2 自動拖放和手動拖放222
8.6.3 其他拖動事件操作226
8.7 上機指導(dǎo)229
8.8 習題231
第9章 數(shù)據(jù)庫技術(shù)及綜合應(yīng)用233
9.1 數(shù)據(jù)庫概述233
9.1.1 數(shù)據(jù)庫的基本概念233
9.1.2 數(shù)據(jù)庫分類及對象模型235
9.1.3 結(jié)構(gòu)化查詢語言(SQL)235
9.1.4 ODBC和數(shù)據(jù)源236
9.2 Access 數(shù)據(jù)庫及其基本操作236
9.2.1 Access的安裝236
9.2.2 新建數(shù)據(jù)庫237
9.2.3 添加數(shù)據(jù)表238
9.2.4 數(shù)據(jù)表的操作241
9.3 SQL語言的使用242
9.3.1 SQL Server 數(shù)據(jù)庫242
9.3.2 SQL語言基礎(chǔ)243
9.4 Data控件和DBGrid控件247
9.4.1 Data控件的屬性、方法和事件247
9.4.2 Recordset對象249
9.4.3 DBGrid控件設(shè)計操作250
9.4.4 DBGrid控件的運行操作252
9.4.5 Data控件和DBGrid控件的應(yīng)用253
9.5 ODBC 數(shù)據(jù)源的設(shè)置254
9.5.1 Visual Basic與Access連接254
9.5.2 SQL Server數(shù)據(jù)源連接255
9.6 ADO Data控件257
9.6.1 ADO Data控件257
9.6.2 ADO Data控件的屬性、方法和事件257
9.7 上機指導(dǎo)261
9.8 習題263
第10章 動態(tài)鏈接庫265
10.1 什么是動態(tài)鏈接庫265
10.1.1 基本概念265
10.1.2 使用DLL的優(yōu)點266
10.2 動態(tài)鏈接庫的使用267
10.2.1 聲明DLL過程267
10.2.2 向DLL過程傳遞特殊類型 的數(shù)據(jù)273
10.3 Windows API的使用281
10.3.1 關(guān)于Windows API282
10.3.2 API文本瀏覽器282
10.3.3 在Visual Basic中使用 Windows API285
10.3.4 回調(diào)函數(shù)286
10.4 上機指導(dǎo)287
10.4.1 使用回調(diào)函數(shù)枚舉系統(tǒng) 中的所有可用字體293
10.4.2 限制應(yīng)用程序僅能生成 當前實例296
10.5 習題301
第11章 DAO編程304
11.1 DAO概念304
11.2 DBEngine對象305
11.2.1 DBEngine對象的屬性305
11.2.2 DBEngine對象的方法306
11.3 Workspace對象308
11.3.1 Workspace對象的屬性308
11.3.2 Workspace對象的方法308
11.3.3 Workspace對象的應(yīng)用310
11.4 Database對象310
11.4.1 Database對象的屬性310
11.4.2 Database對象的方法311
11.4.3 TableDef對象311
11.4.4 Recordset對象312
11.4.5 QueryDef對象318
11.4.6 Database對象的應(yīng)用319
11.5 Field對象和Fields集合320
11.5.1 Field對象的屬性320
11.5.2 Field對象的方法321
11.5.3 Fields集合的屬性321
11.5.4 Fields集合的方法321
11.6 Index對象使用325
11.6.1 Index對象的屬性325
11.6.2 Index對象的方法325
11.6.3 Index對象的應(yīng)用326
11.7 上機指導(dǎo)326
11.7.1 DAO控件編輯數(shù)據(jù)326
11.7.2 DAO對象編輯數(shù)據(jù)330
11.8 習題334
第12章 ADO數(shù)據(jù)庫編程技術(shù)336
12.1 ADO編程概念336
12.2 Connection對象339
12.2.1 Connection對象的屬性340
12.2.2 Connection對象的方法341
12.2.3 Connection對象的 主要事件342
12.3 Recordset對象343
12.3.1 Recordset對象的屬性343
12.3.2 Recordset對象的方法和 應(yīng)用347
12.3.3 Recordset對象的事件351
12.4 Command對象351
12.4.1 Command對象的屬性352
12.4.2 Command對象的方法353
12.4.3 Command對象和Parameter 對象353
12.4.4 Command對象的應(yīng)用354
12.5 Error對象355
12.5.1 Error對象的屬性355
12.5.2 Error對象的方法356
12.5.3 Error對象的應(yīng)用356
12.6 上機指導(dǎo)357
12.7 習題359
附錄 參考答案361

本目錄推薦

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