TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
Visual Basic 程序設計實用教程(簡體書)
滿額折

Visual Basic 程序設計實用教程(簡體書)

商品資訊

人民幣定價:54 元
定價
:NT$ 324 元
優惠價
87282
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:8 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

本書根據教育部考試中心最新頒佈的《全國計算機等級考試二級Visual Basic考試大綱》編寫而成。本書以Visual Basic 6.0中文版為背景,詳細介紹了Visual Basic程序設計的基本知識、窗體與常用控件、語言基礎、三種基本結構、數組、過程、文件、編程方法和常用算法,同時將可視化界面設計與程序設計語言有機地結合,通過內容豐富的實例較系統地介紹了使用Visual Basic開發Windows應用程序的方法,使學生逐步領會面向對象程序設計的編程思想和程序設計技巧。針對初學者的特點,本書在編排方面注意了由簡入繁、循序漸進地切入主題,內容翔實、圖文並茂、通俗易懂、簡潔實用。

本書適合作為普通高等學校非計算機專業“Visual Basic語言程序設計”課程的教材,也可作為全國計算機等級考試二級Visual Basic的培訓教材,還可作為相關工程技術人員和計算機愛好者學習Visual Basic語言程序設計的參考書。

名人/編輯推薦

本書根據教育部考試中心最新頒佈的《全國計算機等級考試二級Visual Basic考試大綱》編寫而成。教材以Visual Basic 6.0中文版為背景,詳細介紹了Visual Basic程序設計的基本知識、窗體與基本控件、語言基礎、三種基本結構、數組、過程、文件、編程方法和常用算法,同時將可視化界面設計與程序設計語言有機地結合,通過內容豐富的實例較系統地介紹了使用Visual Basic開發Windows應用程序的方法,使學生逐步領會面向對象程序設計的編程思想和程序設計技巧。針對初學者的特點,本書在編排方面注意了由簡入繁,循序漸進地切入主題,內容翔實、圖文並茂、通俗易懂、簡潔實用。

目次

目 錄

第1章 Visual Basic語言程序設計概述 1

1.1 Visual Basic簡介 1

1.1.1 VB的主要特點 1

1.1.2 VB 6.0的版本 2

1.2 VB集成開發環境 2

1.2.1 VB的啟動與退出 2

1.2.2 VB集成開發環境的組成 3

1.3 對象、屬性、方法和事件 7

1.3.1 對象和屬性 8

1.3.2 方法和事件 8

1.4 工程管理 9

1.5 模塊 9

1.6 VB的簡單應用 10

1.6.1 創建一個可執行應用程序的步驟 10

1.6.2 一個簡單應用程序示例 12

習題 13

第2章 窗體與常用控件 15

2.1 窗體 15

2.1.1 窗體常用屬性 15

2.1.2 窗體常用方法 18

2.1.3 窗體常用事件 20

2.2 常用控件 21

2.2.1 標簽 22

2.2.2 文本框 24

2.2.3 命令按鈕 27

2.2.4 列表框 30

2.2.5 組合框 33

2.2.6 框架 36

2.2.7 選項按鈕和複選框 36

2.2.8 圖片框與圖像 39

2.2.9 直線和形狀 40

2.2.10 滾動條 41

2.2.11 計時器 42

2.3 控件值 43

2.4 窗體與控件示例 44

習題 44



第3章 Visual Basic程序設計語言基礎 49

3.1 數據類型 49

3.1.1 數值型數據 50

3.1.2 字符型數據 50

3.1.3 邏輯型數據 51

3.1.4 日期型數據 51

3.1.5 貨幣型數據 51

3.1.6 字節型數據 51

3.1.7 對象型數據 51

3.1.8 變體型數據 51

3.1.9 記錄類型 51

3.1.10 枚舉類型 51

3.2 常量與變量 52

3.2.1 命名規則 52

3.2.2 常量 52

3.2.3 變量 53

3.3 運算符和表達式 58

3.3.1 算術運算符和算術表達式 58

3.3.2 字符串運算符 59

3.3.3 關係運算符和關系表達式 60

3.3.4 邏輯運算符和邏輯表達式 61

3.3.5 表達式的執行順序 62

3.4 VB內部函數 62

3.4.1 算術函數 62

3.4.2 字符函數 63

3.4.3 轉換函數 64

3.4.4 日期與時間函數 66

3.4.5 測試函數 67

3.4.6 格式化函數 67

習題 69

第4章 算法與結構化程序設計 75

4.1 算法與算法的描述 75

4.1.1 算法 75

4.1.2 算法的描述 78

4.2 結構化程序設計 79

4.2.1 結構化程序設計原則 79

4.2.2 結構化程序設計的三種基本結構 79

4.3 源程序書寫規則 80

習題 81

第5章 順序結構 82

5.1 賦值語句 82

5.1.1 格式與執行過程 82

5.1.2 賦值時不同數據類型的轉換 82

5.2 暫停語句與結束語句 83

5.2.1 暫停語句 83

5.2.2 結束語句 83

5.3 InputBox()函數與MsgBox()函數 84

5.3.1 InputBox()函數 84

5.3.2 MsgBox()函數 85

5.3.3 MsgBox語句 86

5.4 順序結構程序示例 86

習題 88

第6章 選擇結構 91

6.1 If語句 91

6.1.1 單分支結構 91

6.1.2 雙分支結構 92

6.1.3 IIf()函數 93

6.1.4 多分支結構 93

6.2 Select Case語句 95

6.3 選擇結構的嵌套 96

6.4 選擇結構程序示例 97

習題 100

第7章 循環結構 105

7.1 While...Wend循環 105

7.2 Do...Loop循環 106

7.2.1 先判斷後執行的當型Do...Loop循環結構 106

7.2.2 先執行後判斷的當型Do...Loop循環結構 107

7.2.3 先判斷後執行的直到型Do...Loop循環結構 107

7.2.4 先執行後判斷的直到型Do...Loop循環結構 108

7.2.5 無條件的Do...Loop循環結構與Exit Do語句 109

7.3 For...Next循環 110

7.4 循環結構的嵌套 113

7.5 循環結構程序示例 115

習題 120

第8章 數組 137

8.1 數組的概念 137

8.1.1 數組命名與數組元素 137

8.1.2 數組類型 137

8.1.3 數組的定義 138

8.1.4 數組的結構 139

8.1.5 數組的引用 139

8.2 固定大小數組 139

8.2.1 固定大小數組的定義 140

8.2.2 數組的基本操作 140

8.2.3 固定大小數組示例 143

8.3 動態數組 144

8.3.1 動態數組的定義 145

8.3.2 動態數組示例 146

8.4 數組函數及數組語句 147

8.4.1 數組函數 147

8.4.2 數組語句 148

8.5 控件數組 149

8.5.1 基本概念 149

8.5.2 建立控件數組 150

8.5.3 控件數組示例 150

8.6 數組程序示例 152

習題 161

第9章 過程 179

9.1 Sub過程 179

9.1.1事件過程 179

9.1.2 通用過程 180

9.2 Function過程 184

9.3 參數傳遞 186

9.3.1 形參與實參 186

9.3.2 按值傳遞 186

9.3.3 按地址傳遞 187

9.3.4 數組參數 189

9.3.5 對象參數 190

9.3.6 可選參數 190

9.4 嵌套調用和遞歸過程 192

9.4.1 嵌套調用 192

9.4.2 遞歸過程 192

9.5 過程的作用域 194

9.6 創建與設置啟動過程 194

9.7 過程程序示例 198

習題 205

第10章 其他對象及應用 222

10.1 鍵盤 222

10.1.1 KeyPress事件 222

10.1.2 KeyDown事件和KeyUp事件 223

10.2 鼠標 225

10.2.1 鼠標屬性 225

10.2.2 鼠標事件 226

10.2.3 鼠標的拖放 228

10.3 菜單 232

10.3.1 菜單編輯器 232

10.3.2 下拉式菜單 233

10.3.3 彈出式菜單 235

10.4 對話框 237

10.4.1 通用對話框的基本知識 237

10.4.2 文件對話框 239

10.4.3 顏色對話框 241

10.4.4 字體對話框 242

10.4.5 打印對話框 243

10.4.6 幫助對話框 243

10.4.7 自定義對話框 244

10.5 ActiveX控件 244

10.5.1 Slider控件 244

10.5.2 SSTab控件 245

10.6 其他對象程序示例 248

習題 253

第11章 文件 264

11.1 文件管理控件 263

11.1.1 驅動器列表框 263

11.1.2 目錄列表框 264

11.1.3 文件列表框 265

11.1.4 組合使用文件管理控件 266

11.2 文件的基本操作 267

11.2.1 刪除文件 267

11.2.2 複製文件 267

11.2.3 文件或目錄重命名 267

11.2.4 建立目錄 268

11.3 文件處理 268

11.3.1 文件分類 268

11.3.2 文件處理步驟 268

11.3.3 文件處理語句與函數 269

11.4 順序文件 271

11.4.1 打開或建立順序文件 271

11.4.2 向順序文件中寫數據 272

11.4.3 從順序文件中讀數據 273

11.4.4 關閉順序文件 274

11.4.5 順序文件示例 274

11.5 隨機文件 277

11.5.1 記錄類型變量 278

11.5.2 打開或建立隨機文件 279

11.5.3 向隨機文件中寫數據 279

11.5.4 從隨機文件中讀數據 280

11.5.5 向隨機文件中添加、刪除或修改記錄 281

11.5.6 關閉隨機文件 283

11.5.7 隨機文件示例 283

11.6 二進制文件 287

11.6.1 打開或建立二進制文件 287

11.6.2 二進制文件的讀寫操作 287

11.6.3 關閉二進制文件 287

11.6.4 二進制文件示例 287

11.7 文件示例 288

習題 295

第12章 程序調試 305

12.1 程序調試的基本知識 305

12.1.1 錯誤類型 305

12.1.2 調試工具 306

12.2 程序調試方法 307

12.2.1 中斷狀態的進入與退出 307

12.2.2 調試窗口的使用 308

12.2.3 設置斷點與單步調試 310

習題 311

第13章 全國計算機等級考試二級公共基礎知識 314

13.1 數據結構與算法 314

13.1.1 算法 314

13.1.2 數據結構 316

13.1.3 線性表及其順序存儲結構 317

13.1.4 棧和隊列 319

13.1.5 線性鏈表 320

13.1.6 樹與二叉樹 321

13.1.7 查找技術 328

13.1.8 排序技術 328

習題 329

13.2 程序設計基礎 337

13.2.1 程序設計方法與風格 337

13.2.2 結構化程序設計 338

13.2.3 面向對象的程序設計 339

習題 341

13.3 軟件工程基礎 343

13.3.1 軟件工程基本概念 343

13.3.2 結構化分析方法345

13.3.3 結構化設計方法 347

13.3.4 軟件測試 351

13.3.5 程序調試 353

習題 354

13.4 數據庫設計基礎 359

13.4.1 數據庫的基本概念 359

13.4.2 數據模型 363

13.4.3 關系代數 366

13.4.4 數據庫設計與管理 368

習題 370

第13章習題參考答案 376

參考文獻 378

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 282
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區