欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Visual Basic.NET程序設計

中國水利水電出版社
    【作 者】主編 何振林 羅奕 【I S B N 】978-7-5170-6216-5 【責任編輯】周益丹 【適用讀者群】本專通用 【出版時間】2018-01-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】492 【千字數】782 【印 張】30.75 【定 價】62 【叢 書】普通高等教育“十三五”規劃教材 【備注信息】
圖書詳情

    本書重點介紹Visual Basic.NET編程的基礎知識和基本方法,同時加強結構化程序設計和常用算法的訓練,深入淺出地介紹了面向對象程序設計的方法,講解循序漸進,敘述中能引出相關知識,而且實例豐富(共有實例近190個,且所有實例程序都已上機調試通過)。為幫助讀者鞏固所學知識,提高VB.NET程序設計的趣味性和讀者學習的主動性、積極性,每章后面都安排了適量習題。

    本書適合作為高等學校計算機類、信息類專業“Visual Basic程序設計”課程的教材,可供計算機應用開發人員學習參考,還可供全國二級Visual Basic程序設計考試備考人員復習參考。

    此外,本書配套有《Visual Basic.NET程序設計上機實踐教程》。

    全面、詳盡地介紹了Visual Basic.NET編程的基礎知識和基本方法。

    各章節重要知識點的案例均可通過掃描二維碼查看相應的程序代碼。

    內容全面詳細,章節設計循序漸進、深入淺出。

    系統地介紹了面向對象的程序設計方法。

    Visual Basic.NET(簡稱VB.NET)是由美國Microsoft公司推出的一種程序設計語言,是在廣為流行的BASIC語言基礎上開發出的新一代面向對象可視化以事件驅動為運行機制的程序設計語言,特點是簡單易學、語法簡潔、功能強大、界面豐富、應用廣泛。

    VB.NET不僅是計算機專業人員喜歡的開發工具,也是非專業人員易于學習掌握的一種程序設計語言,是目前在開發Windows應用程序中使用人數較多的一種面向對象的計算機高級語言。近年來全國很多高校,尤其是一些985、211院校已將VB.NET作為非計算機專業學生需要掌握的程序設計語言。

    2002年Visual Basic.NET誕生了,這是VB史上的一次革命。VB.NET新增了許多功能,支持多線程,而且引入了Try…Catch結構異常化處理。

    .NET框架是一種新的計算平臺,它簡化了在高度分布式Internet環境中應用程序的開發。.NET框架不但提供若干運行庫宿主,而且支持第三方運行庫宿主的開發。

    VB.NET已經成為一門全新的語言,支持面向對象的四個基本屬性:抽象、繼承、多態、封裝,新增了更多的功能,如泛型、運算符重載、Partial Type、語法的多種改進、My關鍵字等。

    VB.NET提供了開發Windows應用程序最迅速、最快捷的方法。專業人員利用VB.NET可以開發出功能完善的大型應用程序,初學者只需掌握一些關鍵詞就可以建立實用的應用程序。從開發個人或小組使用的小型工具,到大型企業的應用系統,甚至是通過Internet遍及全球的分布式應用程序,均可在VB.NET中實現,例如一些標準的窗口界面程序,如記事本、畫圖等都可以用VB.NET來完成;常見的游戲軟件,如五子棋、撲克牌、掃雷、俄羅斯方塊等也可以用VB.NET編寫;即使是大型的數據處理軟件,同樣可以用VB.NET作為開發工具,如世界著名的三大統計軟件之一SPSS就是用VB開發的。

    目前,VB.NET的較新版本是2015版,考慮到眾多院校公共機房多使用Windows 7環境,因此本書采用2010中文版VB.NET。

    為了配合教育部計算機基礎教學新一輪的“1+X”課程體系改革,編者在結合多年VB教學與研發實踐的基礎上,針對非計算機專業學生初學計算機程序設計的特點,吸取了多所院校任課老師使用《Visual Basic程序設計》(第二版)(何振林、胡綠慧)的經驗和學生的寶貴意見,精心設計、組織編寫了本書。

    全書共11章:Visual Basic程序設計概述,數據類型、運算符和函數,程序的控制結構及應用,數組、集合與結構,常用控件,過程與函數,菜單與界面設計,自定義類與對象,圖形圖像,文件操作,數據庫應用。

    VB.NET的編程過程就像搭積木一樣,沒有邏輯性很強的語句和流程,光是看書本中的概念和編程語句是理解不了的,只有動手去擺放VB.NET應用程序中的那些控件、窗口,去設置一下它們的屬性,如大小、顏色、字體等,才能掌握VB.NET的編程技巧。

    VB.NET是非常強大和復雜的編程語言,可以實現多種多樣的功能,設計的技巧也是不勝枚舉,如果只是靠書本來學習VB.NET,是不可能成為Visual Basic編程高手的,必須要多找些資料來學習,特別是閱讀優秀的編程實例。我們在書后列出了20余種參考書。讀者也可以通過互聯網來查找這方面的資料。

    全書共給出近190個實例,通過循序漸進的講解,讀者可以深入掌握VB.NET程序設計的思想精髓,學習VB.NET程序設計中的各種方法和技巧。

    書中章節標題上標有“*”的,表示是選學內容(在學習后續章節后,再回過頭來閱讀,可以對內容有更好的理解)。

    此外,作者還編寫了配套實踐教材《Visual Basic.NET程序設計上機實踐教程》,讀者可以學習參考。

    本書由何振林、羅奕任主編,胡綠慧、楊霖、何劍蓉、李源彬(四川農業大學)任副主編,參加編寫的還有孟麗、王俊杰、劉劍波、張勇、趙亮、肖麗、錢前、劉平、杜磊、龐燕玲、何若熙、李紅艷等。

    在本書編寫過程中,編者參考了大量資料和論文,在此對這些資料和論文的作者表示感謝。還要感謝中國水利水電出版社以及兄弟院校對本書出版的大力支持。

    由于時間倉促及編者水平有限,書中難免存在錯誤和不妥之處,懇請廣大讀者批評指正。

    前言
    本書語法符號說明

    第1章 Visual Basic.NET程序設計概述 1
    1.1 一個例子—求圓的周長和面積 1
    1.2 可視化編程的基本概念 5
    1.2.1 對象、事件和方法 6
    1.2.2 VB.NET應用程序的工作方式 8
    1.3 VB.NET集成開發環境 9
    1.3.1 主窗口 9
    1.3.2 工具箱窗口 9
    1.3.3 窗體窗口 11
    1.3.4 “解決方案資源管理器”窗口 12
    1.3.5 Visual Basic.NET項目的組成 13
    1.3.6 “屬性”窗口 16
    1.3.7 “代碼”窗口 19
    1.3.8 其他幾個常用窗口 23
    1.3.9 使用幫助功能 24
    1.4 VB.NET程序的構成和編程步驟 25
    1.4.1 VB.NET應用程序的構成 25
    1.4.2 VB.NET編程的一般步驟 26
    1.5 窗體的屬性、事件和方法 27
    1.5.1 窗體的主要屬性 27
    1.5.2 窗體的事件 35
    1.5.3 窗體的事件的觸發順序 37
    1.5.4 窗體的方法 39
    1.6 基本控件及其使用 40
    1.6.1 控件的畫法和基本操作 40
    1.6.2 控件名稱的命名法 43
    1.6.3 命令按鈕 44
    1.6.4 標簽 47
    1.6.5 文本框 48
    1.6.6 富文本框* 53
    1.7 焦點和Tab順序 56
    1.7.1 焦點 56
    1.7.2 Tab順序 57
    1.8 建立一個控制臺應用程序 59
    第2章 數據類型、運算符和函數 65
    2.1 數據類型 65
    2.2 常量和變量 69
    2.2.1 常量和變量命名的規則 69
    2.2.2 類型字符與類型符號 69
    2.2.3 默認類型 70
    2.2.4 十六進制文本和八進制文本 71
    2.2.5 常量 71
    2.2.6 變量 73
    2.2.7 變量的作用域 76
    2.2.8 顯式聲明與隱式聲明 79
    2.2.9 枚舉類型* 82
    2.3 運算符和表達式 84
    2.4 常用函數 95
    2.4.1 數學函數 95
    2.4.2 取整函數 97
    2.4.3 隨機函數 98
    2.4.4 字符串函數 99
    2.4.5 日期和時間函數 102
    2.4.6 轉換函數 106
    2.4.7 判斷與類型測試函數 107
    2.4.8 Format格式函數 110
    2.4.9 Shell函數與DoEvent函數 116
    第3章 程序的控制結構及應用 118
    3.1 順序結構 119
    3.1.1 語句的格式 120
    3.1.2 賦值語句 120
    3.1.3 注釋語句 122
    3.1.4 結束語句 122
    3.2 數據的輸入和輸出 123
    3.2.1 利用Debug.Print方法輸出數據 123
    3.2.2 InputBox函數 124
    3.2.3 MsgBox函數和語句 125
    3.2.4 控件間的交互 127
    3.3 選擇結構 128
    3.3.1 單分支選擇結構 128
    3.3.2 雙分支選擇結構 129
    3.3.3 分支選擇結構的嵌套 130
    3.3.4 多分支控制結構 132
    3.3.5 條件函數 135
    3.4 循環結構 136
    3.4.1 For循環結構 136
    3.4.2 Do…Loop條件循環結構 138
    3.4.3 Do…Loop循環結構 140
    3.4.4 While循環結構 141
    3.4.5 循環的嵌套 141
    3.5 其他控制語句 143
    3.5.1 GoTo語句 143
    3.5.2 Stop語句 143
    3.5.3 With語句 144
    3.6 控制結構的綜合應用 144
    第4章 數組、集合與結構 147
    4.1 數組的聲明與使用 148
    4.1.1 數組的存儲結構 149
    4.1.2 交錯數組 150
    4.1.3 零長度數組 151
    4.1.4 一維數組 151
    4.1.5 二維數組和多維數組 155
    4.2 動態數組 157
    4.3 與數組操作有關的幾個函數 160
    4.4 數組的常用屬性和方法 161
    4.5 For Each…Next語句 165
    4.6 控件數組 167
    4.7 集合 169
    4.8 ArrayList類 174
    4.9 結構 176
    4.9.1 定義結構 176
    4.9.2 定義結構類型的變量 179
    4.9.3 初始化結構變量 180
    4.9.4 引用結構變量 180
    4.9.5 結構數組 181
    第5章 常用控件 185
    5.1 圖形與圖像類控件 185
    5.1.1 直線控件 186
    5.1.2 橢圓形狀和矩形形狀控件 186
    5.1.3 圖片框和圖像列表框 190
    5.2 選擇類控件 194
    5.2.1 單選按鈕和復選框 194
    5.2.2 列表框 196
    5.2.3 復選列表框 200
    5.2.4 組合框 201
    5.2.5 列表視圖(ListView)* 202
    5.2.6 樹形視圖(TreeView)控件* 211
    5.3 容器類控件 216
    5.3.1 分組框控件 217
    5.3.2 其他容器控件 218
    5.4 計時器 220
    5.5 滾動類控件 222
    5.5.1 滾動條 222
    5.5.2 跟蹤條控件* 223
    5.5.3 進度條* 224
    5.5.4 數字微調控件* 225
    5.6 月歷控件與日期/時間控件 226
    5.7 文件系統控件* 230
    5.7.1 驅動器列表框和目錄列表框 231
    5.7.2 文件列表框 234
    第6章 過程與函數 237
    6.1 Sub過程 238
    6.2 Function函數過程 241
    6.3 過程之間的數據傳遞 243
    6.3.1 數據傳遞的方式 243
    6.3.2 值傳遞與地址傳遞 245
    6.3.3 數組參數 248
    6.3.4 可選參數和可變參數 250
    6.4 嵌套調用和遞歸算法 252
    6.4.1 嵌套調用 252
    6.4.2 遞歸算法 253
    6.5 過程的重載 254
    6.6 鍵盤與鼠標事件過程 256
    6.6.1 鍵盤事件 256
    6.6.2 鼠標事件 260
    6.6.3 拖放操作 261
    第7章 菜單與界面設計 264
    7.1 設計菜單的一般步驟 264
    7.1.1 菜單的基本概念和類型 264
    7.1.2 菜單設計的一般步驟和方法 266
    7.1.3 菜單控件介紹 267
    7.1.4 制作彈出式菜單 272
    7.2 對話框設計 274
    7.2.1 自定義對話框 274
    7.2.2 通用對話框 276
    7.2.3 打印對話框* 282
    7.3 工具欄與狀態欄* 288
    7.3.1 工具欄 288
    7.3.2 狀態欄 291
    7.4 多重窗體與多文檔界面 293
    7.4.1 多重窗體 293
    7.4.2 多文檔界面 296
    第8章 自定義類與對象的使用 301
    8.1 面向對象程序設計概述 301
    8.1.1 面向對象程序的概念 301
    8.1.2 面向對象與傳統編程方法的不同 301
    8.1.3 類與對象 302
    8.1.4 類和對象的概念 303
    8.1.5 面向對象的三個重要特征 303
    8.1.6 類成員的基本概念 304
    8.2 類和對象的創建 306
    8.2.1 類的創建 308
    8.2.2 類定義的位置 310
    8.2.3 對象的創建和引用 311
    8.2.4 何時使用Shared 312
    8.2.5 對象的使用 314
    8.2.6 解除對象的引用 314
    8.2.7 “類視圖”和“對象瀏覽器”
    圖標 315
    8.3 類成員的分類及可訪問性 316
    8.4 類的構造函數和析構函數 317
    8.5 定義屬性與應用 319
    8.6 方法和方法的重載 322
    8.7 事件的聲明、激發和使用 323
    8.7.1 事件的聲明和激發 323
    8.7.2 事件的使用 324
    8.8 命名空間 330
    8.8.1 命名空間的作用 331
    8.8.2 命名空間的結構 331
    8.8.3 自定義命名空間 332
    8.8.4 根命名空間 333
    8.8.5 引用命名空間 335
    8.9 類的繼承性 338
    8.9.1 類的繼承 338
    8.9.2 類的多態性與重寫 343
    8.9.3 隱藏 346
    8.9.4 構造函數的繼承 349
    8.10 Me、MyBase和MyClass關鍵字 350
    8.11 VB.NET自定義用戶控件示例 353
    第9章 圖形圖像 357
    9.1 繪圖基礎 357
    9.1.1 圖形與圖像概述 357
    9.1.2 繪圖基礎知識 358
    9.1.3 使用GDI+在對象上繪制圖形
    的步驟 361
    9.1.4 清屏 362
    9.2 與繪圖相關的對象 363
    9.2.1 Graphics對象 363
    9.2.2 Color 結構 364
    9.2.3 常用的數據結構 368
    9.3 Pen對象 369
    9.3.1 Pen對象的創建 370
    9.3.2 Pen對象的常用屬性 370
    9.3.3 Pens對象 371
    9.4 Font對象 371
    9.5 Brush類 373
    9.6 Brushes類 379
    9.7 Bitmap類 379
    9.7.1 常用屬性 379
    9.7.2 構造函數 380
    9.7.3 方法 380
    9.8 Image類 381
    9.8.1 繪制直線 382
    9.8.2 繪制橢圓 383
    9.8.3 繪制矩形 384
    9.8.4 繪制圓弧 384
    9.8.5 繪制扇形 386
    9.8.6 繪制文本 387
    9.8.7 繪制圖像 389
    9.8.8 填充圖形 390
    9.8.9 交互繪圖 391
    9.9 坐標軸的變換 392
    9.10 綜合實例 393
    第10章 文件操作 397
    10.1 文件的分類和操作步驟 397
    10.1.1 文件的分類 397
    10.1.2 文件的操作步驟 399
    10.2 順序文件 399
    10.2.1 打開文件 399
    10.2.2 關閉文件 401
    10.2.3 寫順序文件 401
    10.2.4 讀順序文件 404
    10.2.5 與文件有關的語句和函數 405
    10.3 隨機文件 412
    10.3.1 打開和關閉隨機文件 412
    10.3.2 讀寫隨機文件 414
    10.4 二進制文件* 416
    10.4.1 打開二進制文件 417
    10.4.2 關閉二進制文件 417
    10.4.3 讀寫二進制文件 417
    第11章 數據庫應用 419
    11.1 數據庫基本知識 419
    11.1.1 數據庫的基本概念 419
    11.1.2 建立Access數據庫 425
    11.1.3 SQL查詢 429
    11.2 ADO.NET數據訪問對象 434
    11.2.1 OleDbConnection對象 434
    11.2.2 OleDbCommand對象(控件) 438
    11.2.3 OleDbDataReader對象 442
    11.2.4 OleDbDataAdapter對象(控件) 445
    11.3 DataSet對象 449
    11.3.1 DataSet對象概述 449
    11.3.2 DataSet對象(控件)的屬性
    和方法 451
    11.3.3 Tables集合屬性和DataTable對象 452
    11.3.4 Columns集合屬性和DataColumn
    對象 455
    11.3.5 Rows集合屬性和DataRow對象 456
    11.4 數據綁定 457
    11.4.1 數據綁定概述 458
    11.4.2 BindingManagerBase類 463
    11.4.3 BindingNavigator控件 465
    11.5 DataView對象* 467
    11.5.1 DataView對象概述 467
    11.5.2 DataView對象列排序設置 469
    11.5.3 DataView對象的過濾條件 470
    11.6 DataGridView控件 471
    11.6.1 創建DataGridView對象 471
    11.6.2 DataGridView對象的屬性、方法
    和事件 474
    11.6.3 DataGridView與DataView對象
    的結合 477
    11.6.4 利用DataGridView對象修改數據 478
    11.6.5 數據表的關聯* 478
    參考文獻 481
    編后記 482
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 五月婷婷六月合 | 亚洲一卡2卡4卡5卡6卡在线99 | 91福利免费体验区观看区 | 日本成人在线网站 | 国产精品美女免费视频观看 | 九九99九九精彩 | 不卡国产00高中生在线视频 | 在线播放国产视频 | 久久久久久岛国免费网站 | 亚洲激情黄色小说 | 亚洲一区精品在线 | 精品视频二区 | 日韩我不卡 | 伊人青草| 欧美视频在线观看免费播放 | 日韩老女人 | 香蕉人人超人人超免费看视频 | 欧美ol丝袜高跟秘书在线观看 | 国产精品免费一区二区三区四区 | 激情五月婷婷丁香 | 色就操 | 丁香五婷婷 | 亚洲1区2区3区4区 | fefe66毛片免费看 | 91免费福利视频 | 劲爆欧美第1页婷婷 | 免费色网址 | www.99在线| 亚洲精品亚洲人成毛片不卡 | 日韩精品国产自在久久现线拍 | 伊人网大香 | 久久久久久久91精品免费观看 | 日本网络视频www色高清免费 | 成人夜夜 | 日韩视频精品在线 | 狠狠综合欧美综合欧美色 | 成人区精品一区二区不卡亚洲 | 美女毛片视频 | 婷婷激情综合五月天 | 国产一区二区免费在线 | 国产精品午夜高清在线观看 |