Visual Basic程序設計

崔武子等編著書籍

《Visual Basic程序設計》是2006年清華大學出版社出版的圖書,作者是崔武子。

內容簡介


本書以Visual Basic程序設計零起點的讀者作為主要對象,按照學生的認知規律和學習特點,介紹大量有趣的實用性的例題,並用感性認識升華到理性認識的過程展開教學。本書共包括9章:第1章介紹簡單Visual Basic程序;第2~4章介紹3種基本結構和常用控制項;第5、6章介紹數組和文件並補充介紹控制項;第7、8章介紹菜單的製作方法和用Visual Basic訪問資料庫的方法;第9章介紹過程。每一章增設上機指導和小結,提供單號習題的參考答案和動畫豐富的電子教案。本書既可作為應用型或教學型院校應用類教材,也可用作傳統教學模式的課程實踐教材或自學者的指導書。本書為普通高等教育“十一五”國家級規劃教材、

圖書目錄


第1章VisualBasic簡單程序1
1.1VisualBasic集成開發環境1
1.1.1Hello程序1
1.1.2改進的Hello程序6
1.2設計簡單的VisualBasic應用程序9
1.2.1文本信息的顯示9
1.2.2窗體中顯示圖片和文字12
1.3上機指導14
1.4小結17
習題118
第2章順序結構與部分常用控制項21
2.1VisualBasic語言基礎知識21
2.1.1變數、常量和表達式21
2.1.2系統函數的使用方法27
2.2常用控制項30
2.2.1標籤(Label)和文本框(TextBox)30
2.2.2命令按鈕(CommandButton)34
2.2.3圖像框(Image)和圖片框(PictureBox)36
2.2.4計時器(Timer)40
2.2.5水平滾動條(HScrollBar)與垂直滾動條(VScrollBar)45
2.3輸入框(InputBox)和消息框(MsgBox)49
2.4多窗體52
2.5上機指導55
2.6小結60
習題269
第3章分支結構與部分常用控制項74
3.1關係運算符與邏輯運算符74
3.1.1關係運算符74
3.1.2邏輯運算符77
3.2用If語句實現分支結構78
3.2.1If語句的一般格式78
3.2.2單選按鈕(OptionButton)和框架(Frame)84
3.2.3複選框(CheckBox)88
3.2.4直線(Line)與形狀控制項(Shape)90
3.3用SelectCase語句實現分支結構92
3.4嵌套的分支結構94
3.5上機指導100
3.6小結104
習題3108
第4章循環結構與自行畫圖111
4.1用ForNext語句實現循環結構111
4.1.1ForNext語句一般格式111
4.1.2Pset、Line和Circle方法121
4.2用DoWhileLoop語句實現循環結構127
4.3嵌套的循環結構132
4.4上機指導134
4.5小結139
習題4141
第5章數組、列表框和組合框143
5.1數組的使用143
5.3列表框與組合框161
5.3.1列表框(ListBox)161
5.3.2組合框(ComboBox)168
5.4上機指導171
5.5小結175
習題5176
第6章文件的基本操作179
6.1文件系統控制項179
6.1.1驅動器列表框(DriveListBox)179
6.1.2目錄列表框(DirListBox)180
6.1.3文件列表框(FileListBox)182
6.2通用對話框(CommonDialog)186
6.3文件的讀寫操作194
6.3.1文件的概念194
6.3.2順序文件的讀寫操作194
6.4上機指導197
6.5小結202
習題6206
第7章菜單、工具欄和狀態欄208
7.1菜單的設計208
7.1.1窗體中添加菜單208
7.1.2實現各菜單項的功能212
7.2彈出式菜單的設計218
7.3工具欄(Toolbar)和狀態欄(StatusBar)220
7.4上機指導225
7.5小結227
習題7228
第8章資料庫與數據控制項230
8.1資料庫與表的建立230
8.1.1資料庫的概念230
8.1.2資料庫與表的建立231
8.2用數據控制項訪問資料庫234
8.3上機指導245
8.4小結248
習題8250
第9章子程序與函數過程252
9.1子程序過程(Sub過程)252
9.1.1子程序過程的定義252
9.1.2子程序過程的調用254
9.2函數過程(Function過程)260
9.2.1函數過程的定義260
9.2.2函數過程的調用261
9.3變數定義位置的確定266
9.3.1隻在本過程內使用的變數266
9.3.2隻在本窗體內使用的變數268
9.3.3在所有窗體內使用的變數268
9.4靜態變數的使用271
9.5上機指導273
9.6小結276
習題9277
附錄A常用字元與ASCII代碼對照表279
附錄B對象、基本語法索引280
附錄C單號題參考答案281
參考文獻302