共找到18條詞條名為Visual Basic程序設計教程的結果 展開
Visual Basic程序設計教程
劉娜娜、鄧佳賓、張凌宇、耿蕊編著書籍
定價:34.50元
印次:1-1
出版日期:2014.03.01
印刷日期:2014.02.14
本書全面而系統地講述Visual Basic程序設計的基本概念、語法、控制項和編程方法,詳盡地講述了VB語言的數據類型、基本語句、數組、過程的應用,並結合例題講解VB的常用標準控制項的應用及文件、資料庫技術的應用。本書通俗易懂,由淺入深,重點突出,例題豐富,注重實際應用,內容精練,結構合理,便於自學。每章均備有相當數量的習題,可供學習者練習使用。本書不僅可作為高等學校VB程序設計課程的教材,還可作為VB語言的自學教材和參考書。
第1章Visual Basic程序設計概述1
1.1程序設計與程序設計語言1
1.1.1程序1
1.1.2程序設計1
1.1.3程序設計語言 1
1.2Visual Basic概述2
1.2.1Visual Basic的發展2
1.2.2Visual Basic的特點3
1.3Visual Basic集成開發環境4
1.3.1主窗口4
1.3.2工具箱窗口5
1.3.3窗體窗口6
1.3.4工程資源管理器窗口6
1.3.5屬性窗口7
1.3.6代碼窗口8
1.3.7窗體布局窗口9
習題一9
第2章簡單的VB程序設計11
2.1可視化編程的基本概念 11
2.1.1對象11
2.1.2類13
2.1.3窗體13
2.1.4控制項13
2.2簡單的應用程序設計14
2.2.1設計窗體14
2.2.2設計程序代碼15
2.2.3保存和調試程序152.3窗體和基本控制項18
2.3.1基本屬性18
2.3.2窗體21
2.3.3標籤25
2.3.4文本框26
2.3.5命令按鈕29
習題二31
第3章VB語言基礎33
3.1數據類型33
3.1.1標準數據類型33
3.1.2用戶自定義數據類型36
3.2常量和變數36
3.2.1常量36
3.2.2變數38
3.3運算符和表達式40
3.3.1運算符40
3.3.2表達式43
3.3.3常用內部函數45
3.4編碼規則51
習題三52
第4章控制結構55
4.1順序結構55
4.1.1賦值語句55
4.1.2用戶交互函數和過程57
4.1.3輸出語句60
4.1.4結束語句End62
4.2選擇結構63
4.2.1If條件語句63
4.2.2Select Case情況語句68
4.2.3條件函數70
4.3循環結構71
4.3.1For…Next循環語句71
4.3.2While…Wend循環語句75
4.3.3Do…Loop循環語句76
4.3.4循環的嵌套79
4.4輔助控制語句80
4.4.1GoTo語句80
4.4.2With…End With語句81
4.4.3Exit語句82
4.4.4Stop語句82
4.5常用演演算法83
4.5.1計數問題83
4.5.2圖形問題84
4.5.3素數問題84
4.5.4最大公約數和最小公倍數問題86
習題四87
第5章數組92
5.1數組的概念92
5.2靜態數組93
5.3動態數組102
5.3.1動態數組的定義102
5.3.2動態數組的應用102
5.4控制項數組104
5.4.1設計時建立控制項數組104
5.4.2運行時建立控制項數組105
5.5自定義類型數組108
5.5.1自定義類型的定義108
5.5.2自定義類型變數的聲明109
5.5.3自定義類型數組的應用110
習題五111
第6章過程116
6.1事件過程116
6.2通用過程117
6.2.1Sub過程117
6.2.2Function過程119
6.2.3函數過程與子程序過程的區別122
6.3參數傳遞122
6.3.1形參和實參122
6.3.2按值傳遞和按址傳遞123
6.3.3數組參數的傳遞124
6.3.4可選參數126
6.3.5可變參數127
6.3.6對象參數127
6.4變數和過程的作用域130
6.4.1過程的作用域130
6.4.2變數的作用域131
6.4.3變數的生命周期132
6.5遞歸133
6.6過程應用舉例134
6.6.1查找問題134
6.6.2排序問題136
習題六137
第7章常用控制項144
7.1單選按鈕和複選框144
7.1.1單選按鈕144
7.1.2複選框(CheckBox)145
7.2框架146
7.3列表框和組合框148
7.3.1列表框148
7.3.2組合框(ComboBox)151
7.4定時器153
7.5滾動條154
7.6圖形操作155
7.6.1坐標系統155
7.6.2圖形控制項157
7.6.3圖形方法162
7.7滑鼠和鍵盤164
7.7.1滑鼠事件164
7.7.2鍵盤事件166
習題七169
第8章界面設計174
8.1菜單設計174
8.1.1菜單編輯器175
8.1.2創建菜單項175
8.1.3動態菜單179
8.1.4彈出菜單180
8.2通用對話框182
8.2.1“打開/另存為”對話框183
8.2.2“顏色”對話框184
8.2.3“字體”對話框184
8.2.4“列印”對話框185
8.2.5“幫助”對話框185
8.3多重窗體和多文檔界面188
8.3.1多重窗體188
8.3.2多文檔界面191
8.4工具欄和狀態欄195
8.4.1工具欄195
8.4.2狀態欄198
8.5RichTextBox199
習題八201
第9章文件205
9.1文件概述205
9.1.1文件的邏輯結構205
9.1.2文件的類型206
9.1.3文件處理的一般步驟207
9.1.4文件指針207
9.2文件的基本操作207
9.2.1文件的打開208
9.2.2文件的關閉209
9.2.3與文件有關的函數和語句209
9.3順序文件的訪問210
9.3.1順序文件的寫操作210
9.3.2順序文件的讀操作213
9.4隨機文件的訪問214
9.4.1定義記錄類型214
9.4.2隨機文件的寫操作215
9.4.3隨機文件的讀操作216
9.5二進位文件的訪問217
9.5.1二進位文件的寫操作218
9.5.2二進位文件的讀操作218
9.6文件系統控制項219
9.6.1“驅動器列表框”控制項219
9.6.2“目錄列表框”控制項220
9.6.3“文件列表框”控制項221
9.7文件系統操作語句223
9.7.1FileCopy語句223
9.7.2Kill語句224
9.7.3Name語句224
9.7.4MkDir語句224
9.7.5RmDir語句225
9.7.6CurDir函數225
9.7.7SetAttr語句225
9.7.8GetAttr函數226
9.8文件系統對象模型228
9.8.1文件系統對象模型概述228
9.8.2管理驅動器229
9.8.3管理文件夾230
9.8.4管理文件231
9.9文件應用舉例233
習題九243
第10章資料庫技術247
10.1資料庫概述247
10.2可視化數據管理器249
10.2.1關係型資料庫的基本結構249
10.2.2資料庫的建立250
10.2.3建立查詢253
10.3數據控制項及其使用254
10.3.1數據控制項及其屬性254
10.3.2數據控制項的建立254
10.3.3資料庫操作255
10.4ADO數據控制項259
10.4.1ADO對象模型259
10.4.2ADO控制項的使用260
10.4.3ADO控制項的綁定以及代碼控制263
10.4.4使用數據窗體嚮導265
10.5結構化查詢語言SQL266
10.5.1SQL的基本組成267
10.5.2SQL在VB中的應用268
10.6ADO數據對象編程271
10.6.1基於ADO數據對象的一般操作過程與操作形式271
10.6.2基於ADO數據對象編程舉例274
10.7數據報表製作277
10.7.1數據報表設計器277
10.7.2用數據報表設計器創建報表278
10.8綜合應用279
習題十282
參考文獻284
第1章VisualBasic程序設計概述1
1.1程序設計與程序設計語言1
1.1.1程序1
1.1.2程序設計1
1.1.3程序設計語言1
1.2VisualBasic概述2
1.2.1VisualBasic的發展2
1.2.2VisualBasic的特點3
1.3VisualBasic集成開發環境4
1.3.1主窗口4
1.3.2工具箱窗口5
1.3.3窗體窗口6
1.3.4工程資源管理器窗口6
1.3.5屬性窗口7
1.3.6代碼窗口8
1.3.7窗體布局窗口9
習題一9
第2章簡單的VB程序設計11
2.1可視化編程的基本概念11
2.1.1對象11
2.1.2類13
2.1.3窗體13
2.1.4控制項13
2.2簡單的應用程序設計14
2.2.1設計窗體14
2.2.2設計程序代碼15
2.2.3保存和調試程序152.3窗體和基本控制項18
2.3.1基本屬性18
2.3.2窗體21
2.3.3標籤25
2.3.4文本框26
2.3.5命令按鈕29
習題二30
第3章VB語言基礎32
3.1數據類型32
3.1.1標準數據類型32
3.1.2用戶自定義數據類型35
3.2常量和變數35
3.2.1常量36
3.2.2變數37
3.3運算符和表達式39
3.3.1運算符39
3.3.2表達式42
3.3.3常用內部函數44
3.4編碼規則50
習題三51
第4章控制結構54
4.1順序結構54
4.1.1賦值語句54
4.1.2用戶交互函數和過程56
4.1.3輸出語句59
4.1.4結束語句End61
4.2選擇結構62
4.2.1If條件語句62
4.2.2SelectCase情況語句67
4.2.3條件函數69
4.3循環結構70
4.3.1For…Next循環語句70
4.3.2While…Wend循環語句74
4.3.3Do…Loop循環語句75
4.3.4循環的嵌套78
4.4輔助控制語句79
4.4.1GoTo語句79
4.4.2With…EndWith語句80
4.4.3Exit語句81
4.4.4Stop語句81
4.5常用演演算法82
4.5.1計數問題82
4.5.2圖形問題83
4.5.3素數問題83
4.5.4最大公約數和最小公倍數問題85
習題四87
第5章數組92
5.1數組的概念92
5.2靜態數組93
5.3動態數組102
5.3.1動態數組的定義102
5.3.2動態數組的應用102
5.4控制項數組104
5.4.1設計時建立控制項數組104
5.4.2運行時建立控制項數組105
5.5自定義類型數組108
5.5.1自定義類型的定義108
5.5.2自定義類型變數的聲明109
5.5.3自定義類型數組的應用110
習題五111
第6章過程116
6.1事件過程116
6.2通用過程117
6.2.1Sub過程117
6.2.2Function過程119
6.2.3函數過程與子程序過程的區別122
6.3參數傳遞122
6.3.1形參和實參122
6.3.2按值傳遞和按址傳遞123
6.3.3數組參數的傳遞124
6.3.4可選參數126
6.3.5可變參數127
6.3.6對象參數127
6.4變數和過程的作用域130
6.4.1過程的作用域130
6.4.2變數的作用域131
6.4.3變數的生命周期132
6.5遞歸133
6.6過程應用舉例134
6.6.1查找問題134
6.6.2排序問題136
習題六137
第7章常用控制項144
7.1單選按鈕和複選框144
7.1.1單選按鈕144
7.1.2複選框(CheckBox)145
7.2框架146
7.3列表框和組合框148
7.3.1列表框148
7.3.2組合框(ComboBox)151
7.4定時器153
7.5滾動條154
7.6圖形操作155
7.6.1坐標系統155
7.6.2圖形控制項157
7.6.3圖形方法162
7.7滑鼠和鍵盤164
7.7.1滑鼠事件164
7.7.2鍵盤事件166
習題七169
第8章界面設計174
8.1菜單設計174
8.1.1菜單編輯器175
8.1.2創建菜單項175
8.1.3動態菜單179
8.1.4彈出菜單180
8.2通用對話框182
8.2.1“打開/另存為”對話框183
8.2.2“顏色”對話框184
8.2.3“字體”對話框184
8.2.4“列印”對話框185
8.2.5“幫助”對話框185
8.3多重窗體和多文檔界面188
8.3.1多重窗體188
8.3.2多文檔界面191
8.4工具欄和狀態欄195
8.4.1工具欄195
8.4.2狀態欄198
8.5RichTextBox199
習題八201
第9章文件205
9.1文件概述205
9.1.1文件的邏輯結構205
9.1.2文件的類型206
9.1.3文件處理的一般步驟207
9.1.4文件指針207
9.2文件的基本操作207
9.2.1文件的打開208
9.2.2文件的關閉209
9.2.3與文件有關的函數和語句209
9.3順序文件的訪問210
9.3.1順序文件的寫操作210
9.3.2順序文件的讀操作213
9.4隨機文件的訪問214
9.4.1定義記錄類型214
9.4.2隨機文件的寫操作215
9.4.3隨機文件的讀操作216
9.5二進位文件的訪問217
9.5.1二進位文件的寫操作218
9.5.2二進位文件的讀操作218
9.6文件系統控制項219
9.6.1“驅動器列表框”控制項219
9.6.2“目錄列表框”控制項220
9.6.3“文件列表框”控制項221
9.7文件系統操作語句223
9.7.1FileCopy語句223
9.7.2Kill語句224
9.7.3Name語句224
9.7.4MkDir語句224
9.7.5RmDir語句225
9.7.6CurDir函數225
9.7.7SetAttr語句225
9.7.8GetAttr函數226
9.8文件系統對象模型228
9.8.1文件系統對象模型概述228
9.8.2管理驅動器229
9.8.3管理文件夾230
9.8.4管理文件231
9.9文件應用舉例233
習題九243
第10章資料庫技術247
10.1資料庫概述247
10.2可視化數據管理器249
10.2.1關係型資料庫的基本結構249
10.2.2資料庫的建立250
10.2.3建立查詢253
10.3數據控制項及其使用254
10.3.1數據控制項及其屬性254
10.3.2數據控制項的建立254
10.3.3資料庫操作255
10.4ADO數據控制項259
10.4.1ADO對象模型259
10.4.2ADO控制項的使用260
10.4.3ADO控制項的綁定以及代碼控制263
10.4.4使用數據窗體嚮導265
10.5結構化查詢語言SQL266
10.5.1SQL的基本組成267
10.5.2SQL在VB中的應用268
10.6ADO數據對象編程271
10.6.1基於ADO數據對象的一般操作過程與操作形式271
10.6.2基於ADO數據對象編程舉例274
10.7數據報表製作277
10.7.1數據報表設計器277
10.7.2用數據報表設計器創建報表278
10.8綜合應用279
習題十282
參考文獻284
第1章VisualBasic程序設計概述1
1.1程序設計與程序設計語言1
1.1.1程序1
1.1.2程序設計1
1.1.3程序設計語言1
1.2VisualBasic概述2
1.2.1VisualBasic的發展2
1.2.2VisualBasic的特點3
1.3VisualBasic集成開發環境4
1.3.1主窗口4
1.3.2工具箱窗口5
1.3.3窗體窗口6
1.3.4工程資源管理器窗口6
1.3.5屬性窗口7
1.3.6代碼窗口8
1.3.7窗體布局窗口9
習題一9
第2章簡單的VB程序設計11
2.1可視化編程的基本概念11
2.1.1對象11
2.1.2類13
2.1.3窗體13
2.1.4控制項13
2.2簡單的應用程序設計14
2.2.1設計窗體14
2.2.2設計程序代碼15
2.2.3保存和調試程序152.3窗體和基本控制項18
2.3.1基本屬性18
2.3.2窗體21
2.3.3標籤25
2.3.4文本框26
2.3.5命令按鈕29
習題二30
第3章VB語言基礎32
3.1數據類型32
3.1.1標準數據類型32
3.1.2用戶自定義數據類型35
3.2常量和變數35
3.2.1常量36
3.2.2變數37
3.3運算符和表達式39
3.3.1運算符39
3.3.2表達式42
3.3.3常用內部函數44
3.4編碼規則50
習題三51
第4章控制結構54
4.1順序結構54
4.1.1賦值語句54
4.1.2用戶交互函數和過程56
4.1.3輸出語句59
4.1.4結束語句End61