TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
Visual Basic.NET 2005程序設計基礎教程(簡體書)
滿額折

Visual Basic.NET 2005程序設計基礎教程(簡體書)

商品資訊

人民幣定價:35 元
定價
:NT$ 210 元
優惠價
87183
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
目次

商品簡介

本書以Visual Basic.NET 2005版本為平臺,介紹Visual Studio.NET程序設計方法和技巧,從實際應用的角度出發,幫助讀者快速掌握程序設計的方法和思路。 全書分為13章,第1章為Visual Basic.NET概述,第2章為Visual Basic.NET可視化編程基礎,第3章為Visual Basic.NET語言基礎,第4章為數組和集合,第5章為過程設計,第6章為窗體設計,第7章為常用的內部控件,第8章為菜單設計,第9章為高級用戶界面設計,第10章為面向對象程序設計,第11章為圖形設計,第12章為文件操作,第13章為錯誤調試和處理。另外,各章都安排有綜合示例和一定數量的練習題。 本書可以作為應用型本科院校、示范性高職高專院校、計算機培訓學校相關課程的教材,也可供計算機應用人員和程序設計愛好者參閱。 為方便讀者學習,本書練習題的參考答案和書中所需的主要源代碼可以從http://www.khp.com.cn網站免費下載。

目次

第1章 Visual Basic.NET概述
 1.1 計算機系統組成
1.1.1 中央處理單元
1.1.2 主存
1.1.3 輸入輸出設備
1.1.4 輔助存儲器
 1.2 程序設計語言和程序設計方法
1.2.1 程序和程序設計語言
1.2.2 結構化程序設計
1.2.3 面向對象的程序設計
 1.3 Visual Basic的發展歷程和Visual Basic.NET的新增功能
1.3.1 Visual Basic的發展歷程
1.3.2 Visual Basic.NET的新增功能
 1.4 Visual Basic.NET的啟動和退出
1.4.1 Visual Basic.NET的啟動
1.4.2 Visual Basic.NET的退出
 1.5 Visual Basic.NET的集成開發環境
1.5.1 菜單欄
1.5.2 工具欄
1.5.3 工具箱
1.5.4 解決方案資源管理器
1.5.5 屬性窗口
1.5.6 窗體設計器
1.5.7 代碼編輯窗口
1.5.8 其他窗口
1.5.9 幫助系統
 1.6 編輯器設置
1.6.1 設置Visual Basic開發的集成開發環境
1.6.2 設置編輯器選項
 練習題1
第2章 Visual Basic.NET可視化編程基礎
 2.1 創建應用程序的過程
2.1.1 創建一個簡單的應用程序
2.1.2 創建Visual Basic.NET應用程序的一般過程
2.2 Visual Basic.NET項目的組成
2.2.1 Proj2項目的組成
2.2.2 Proj2項目文件的說明
 練習題2
第3章 Visual Basic.NET語言基礎
 3.1 基本概念
3.1.1 標識符
3.1.2 運算符
3.1.3 書寫規則
 3.2 數據類型
3.2.1 基本數據類型
3.2.2 類型轉換
 3.3 常量
3.3.1 字符串常量
3.3.2 數值常量
3.3.3 邏輯常量
3.3.4 日期常量
3.3.5 符號常量
 3.4 變量
3.4.1 聲明變量
3.4.2 使用變量
3.4.3 變量的屬性和方法
 3.5 順序結構
3.5.1 賦值語句
3.5.2 Debug.Print方法
3.5.3 注釋語句
3.5.4 End語句
 3.6 選擇結構
3.6.1 If語句
3.6.2 SelectCase語句
 3.7 循環結構
3.7.1 For循環
3.7.2 While循環
3.7.3 Do循環
3.7.4 Continue語句
3.7.5 Exit語句
 3.8 常用函數
3.8.1 輸入函數
3.8.2 輸出函數
3.8.3 轉換函數
3.8.4 數學函數
3.8.5 字符串函數
3.8.6 日期和時間函數
3.8.7 Format函數
3.8.8 隨機數函數
 3.9 綜合示例
 練習題3
第4章 數組和集合
 4.1 一維數組
4.1.1 一維數組的聲明
4.1.2 一維數組的基本操作
 4.2 多維數組
4.2.1 二維數組的聲明
4.2.2 二維數組的基本操作
 4.3 動態數組
4.3.1 建立動態數組的方法
4.3.2 保存數組原有數據
 4.4 交錯數組
 4.5 使用ArrayList類中的方法處理數組
4.5.1 聲明ArrayList類的對象
4.5.2 ArrayList類的屬性
4.5.3 ArrayList類的方法
 4.6 集合
4.6.1 Collection類
4.6.2 ControlCollection類
 4.7 控件數組的替代實現
4.7.1 共享事件處理方式
4.7.2 在運行時添加控件
 4.8 結構類型
4.8.1 定義結構類型
4.8.2 聲明和使用結構類型變量
4.8.3 結構類型的應用
 4.9 綜合示例
 練習題4
第5章 過程設計
 5.1 過程設計與調用
5.1.1 過程的分類
5.1.2 設計通用過程
5.1.3 調用通用過程
5.1.4 向通用過程傳遞參數
 5.2 函數過程
5.2.1 定義函數
5.2.2 調用函數
 5.3 變量、過程的作用域
5.3.1 過程的作用域
5.3.2 變量的作用域
 5.4 變量的生存期
5.4.1 靜態變量
5.4.2 動態變量
 5.5 控制臺應用程序
 5.6 綜合示例
 練習題5
第6章 窗體設計
 6.1 窗體概述
6.1.1 窗體類型
6.1.2 窗體的常用屬性
6.1.3 窗體的常用事件
6.1.4 窗體的常用方法
 6.2 窗體的生命周期
 6.3 焦點與Tab鍵序
 6.4 多文檔界面
6.4.1 MDI父窗體屬性、事件和方法
6.4.2 MDI子窗體屬性
6.4.3 創建MDI父窗體及其子窗體
 練習題6
第7章 常用的內部控件
 7.1 控件概述
 7.2 標簽控件
7.2.1 標簽的屬性
7.2.2 標簽的事件和方法
7.2.3 標簽的應用示例
 7.3 文本框控件
7.3.1 文本框的屬性
7.3.2 文本框的事件和方法
7.3.3 文本框的應用示例
 7.4 富文本框控件
7.4.1 富文本框的屬性
7.4.2 富文本框的事件和方法
7.4.3 富文本框的應用示例
 7.5 命令按鈕控件
7.5.1 命令按鈕的屬性
7.5.2 命令按鈕的事件和方法
7.5.3 命令按鈕的應用示例
 7.6 分組框控件
7.6.1 分組框的屬性
7.6.2 分組框的事件和方法
7.6.3 分組框的應用示例
 7.7 面板控件
7.7.1 面板的屬性
7.7.2 面板的事件和方法
7.7.3 面板的應用示例
 7.8 復選框控件
7.8.1 復選框的屬性
7.8.2 復選框的事件和方法
7.8.3 復選框的應用示例
 7.9 單選按鈕控件
7.9.1 單選按鈕的屬性
7.9.2 單選按鈕的事件和方法
7.9.3 單選按鈕的應用示例
 7.10 圖片框控件
7.10.1 圖片框的屬性
7.10.2 圖片框的事件和方法
7.10.3 圖片框的應用示例
 7.11 組合框控件
7.11.1 組合框的屬性
7.11.2 Items的屬性和方法
7.11.3 組合框的事件和方法
7.11.4 組合框的應用示例
 7.12 列表框控件
7.12.1 列表框的屬性
7.12.2 Items的屬性和方法
7.12.3 列表框的事件和方法
7.12.4 列表框的應用示例
 7.13 帶復選框的列表框控件
7.13.1 CheckedListBox的屬性
7.13.2 CheckedListBox的事件和方法
7.13.3 CheckedListBox的應用示例
 7.14 定時器控件
7.14.1 定時器的屬性
7.14.2 定時器的事件和方法
7.14.3 定時器的應用示例
 7.15 滾動條控件
7.15.1 滾動條的屬性
7.15.2 滾動條的事件和方法
7.15.3 滾動條的應用示例
 7.16 月歷控件
7.16.1 月歷控件的常用屬性
7.16.2 月歷控件的事件和方法
7.16.3 月歷控件的應用示例
 7.17 日期/時間控件
7.17.1 日期/時間控件的屬性
7.17.2 日期/時間控件的事件和方法
7.17.3 日期/時間控件的應用示例
 7.18 超鏈接標簽控件
7.18.1 超鏈接標簽控件的屬性
7.18.2 超鏈接標簽控件的事件和方法
7.18.3 超鏈接標簽控件的應用示例
 7.19 綜合示例
 練習題7
第8章 菜單設計
 8.1 菜單的基本結構
 8.2 創建下拉式菜單
8.2.1 添加菜單和菜單項
8.2.2 設置菜單項屬性
8.2.3 為菜單項編寫事件過程
8.2.4 為菜單編寫事件過程
 8.3 彈出式菜單設計
 8.4 為菜單項添加訪問熱鍵和快捷鍵
8.4.1 為菜單項添加訪問熱鍵
8.4.2 為菜單項添加快捷鍵
 練習題8
第9章 高級用戶界面設計
 9.1 通用對話框
9.1.1 打開文件對話框
9.1.2 保存文件對話框
9.1.3 顏色對話框
9.1.4 字體對話框
 9.2 圖像列表框控件
9.2.1 建立圖像列表框控件
9.2.2 圖像列表框控件的屬性
9.2.3 Images集合的屬性和方法
 9.3 樹形視圖控件
9.3.1 樹形視圖控件概述
9.3.2 建立樹形視圖控件
9.3.3 樹形視圖控件的屬性
9.3.4 樹形視圖控件的事件和方法
9.3.5 Nodes集合和TreeNode對象
9.3.6 運行時樹形視圖控件的基本操作
 9.4 列表視圖控件
9.4.1 列表視圖控件概述
9.4.2 建立列表視圖控件
9.4.3 列表視圖控件的屬性
9.4.4 列表視圖控件的事件和方法
9.4.5 Items集合和ListViewItem對象
9.4.6 Columns集合和ColumnHeader對象
9.4.7 運行時列表視圖控件的基本操作
 9.5 工具欄控件
9.5.1 建立工具欄控件
9.5.2 工具欄控件的屬性
9.5.3 Items集合和ToolStripButton對象
 9.6 狀態欄控件
9.6.1 建立狀態欄控件
9.6.2 狀態欄控件的屬性
 練習題9
第10章 面向對象程序設計
 10.1 面向對象程序設計概述
10.1.1 面向對象的基本概念
10.1.2 面向對象的優點
 10.2 命名空間
10.2.1 命名空間概述
10.2.2 使用命名空間
 10.3 類的創建
10.3.1 創建類
10.3.2 定義類的實例——變量
10.3.3 定義屬性
10.3.4 構造函數和析構函數
 10.4 事件設計和處理
10.4.1 事件和事件程序設計
10.4.2 建立事件
 10.5 委托
10.5.1 聲明委托
10.5.2 實例化委托
 10.6 繼承和多態
10.6.1 繼承的實現
10.6.2 共享成員
10.6.3 子類如何訪問父類的方法或屬性
10.6.4 窗體的繼承和應用
 10.7 多態性
10.7.1 重載
10.7.2 重寫
10.7.3 接口
 10.8 綜合示例
 練習題10
第11章 圖形設計
 11.1 繪圖概述
11.1.1 繪圖的基礎知識
11.1.2 GDI+
11.1.3 Graphics類
 11.2 繪圖的基本步驟
 11.3 繪制圖形
11.3.1 繪制直線
11.3.2 繪制矩形
11.3.3 繪制多邊形
11.3.4 繪制圓和橢圓
11.3.5 繪制弧線
11.3.6 繪制餅形
11.3.7 繪制非閉合曲線
11.3.8 繪制閉合曲線
11.3.9 繪制貝塞爾曲線
 11.4 創建畫圖工具
11.4.1 創建畫筆
11.4.2 創建筆刷
11.4.3 創建字體
 11.5 繪制文本
11.6 圖形的坐標變換
11.6.1 平移圖形
11.6.2 旋轉圖形
11.6.3 縮放圖形
 11.7 在其他控件上繪圖
 11.8 綜合示例
 練習題11
第12章 文件操作
 12.1 文件和System.IO模型概述
12.1.1 文件類型
12.1.2 文件屬性
12.1.3 System.IO模型
 12.2 文件夾和文件操作
12.2.1 文件夾操作
12.2.2 文件操作
 12.3 FileStream
 12.4 文本文件操作
12.4.1 StreamReader類
12.4.2 StreamWriter類
12.4.3 文本文件的隨機查找
 12.5 二進制文件操作
12.5.1 BinaryWriter類
12.5.2 BinaryReader類
12.5.3 二進制文件的隨機查找
 12.6 綜合示例
 練習題12
第13章 錯誤調試和處理
 13.1 錯誤分類
 13.2 程序調試
13.2.1 調試工具
13.2.2 如何開始調試
13.2.3 設置斷點
13.2.4 設置調試信息
13.2.5 單步跟蹤
 13.3 錯誤處理
13.3.1 結構化異常處理
13.3.2 非結構化異常處理
13.3.3 Err對象
 練習題13
參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區