注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計BASIC/VB及其相關Visual Basic2005入門經典

Visual Basic2005入門經典

Visual Basic2005入門經典

定 價:¥39.00

作 者: (美)??巳麪?著,梅興文 譯
出版社: 人民郵電出版社
叢編項:
標 簽: Script

ISBN: 9787115157485 出版時間: 2007-03-01 包裝: 膠版紙
開本: 787*1092 1/16 頁數: 382 字數:  

內容簡介

  本書通過引導讀者應用Visual Basic 2005創(chuàng)建一個圖片查看程序,全面闡述了使用Visual Basic創(chuàng)建應用程序所需的各種基本技能。全書分5個部分,總共24章。第一部分介紹了Visual Basic 2005速成版開發(fā)環(huán)境,引導讀者熟練使用該IDE;第二部分探討如何創(chuàng)建應用程序界面,包含窗體和各種控件的用法;第三部分介紹了編程技術,包括編寫和調用方法、處理數值、字符串和日期、決策和循環(huán)結構、代碼調試、模塊和類的創(chuàng)建以及圖形繪制等;第四部分闡述了文件和注冊表的處理、數據庫的使用和自動化其他應用程序等;第五部分介紹了應用程序部署并概述了.NET框架。本書適合沒有任何編程經驗的讀者和Visual Basic新手閱讀,也可作為大中專院校Visual Basic課程的參考用書。

作者簡介

  James Foxall是Tigerpaw軟件公司(www.tigerpawsoftware.com)的副總裁。Tigerpaw公司位于Nebraska州的Omaha,是一家致力于商業(yè)數據為應用的微軟認證合作伙伴。James負責Tigerpaw的CRM+,該產品將合同管理、市場、服務和維修,建議生成、庫存控制和采購等自動化,曾獲得CRM產品獎。James在創(chuàng)建認證的Office兼容軟件方面有豐富的經驗,這使其成為Microsoft Windows和Microsoft Office環(huán)境的應用程序接口和行為標準的權威?!ames在單程序員和多程序員環(huán)境下編寫了30多萬行Visual Basic商業(yè)產品代碼。他編寫過很多圖書,其中包括Practical Standards for Microsoft Visual Basic和MCSD in a Nutshell:The Visual Basic Exams,還為雜志Access-Office-VBA Advisor和Visual Basic Programmer s Journal撰寫文章。James擁有管理信息系統(tǒng)(MIS)學士學位,是微軟認證解決方案開發(fā)人員,還是Microsoft Visual Basic的國際演講員。不編程也不撰寫編程方面的圖書時,他喜歡和家人在一起、彈吉他、聽Pink Floyd和玩電腦游戲。可通過www.jamesfoxall.com/forums聯系到James。

圖書目錄

第一部分 Visual Basic 2005環(huán)境
第1章 全身心投入:Visual Basic 2005編程之旅 
1.1 開始使用Visual Basic 2005 
1.2 創(chuàng)建新項目 
1.3 理解Visual Studio 2005環(huán)境 
1.4 修改對象的屬性 
1.4.1 對象的命名 
1.4.2 設置窗體的Text屬性 
1.4.3 保存項目 
1.4.4 為窗體添加圖標 
1.4.5 改變窗體的大小 
1.5 為窗體增加控件 
1.6 設計界面 
1.6.1 在窗體中添加可見控件 
1.6.2 在窗體中添加不可見控件 
1.7 編寫界面后的代碼 
1.7.1 讓用戶瀏覽文件 
1.7.2 使用代碼終止程序 
1.8 運行項目 
1.9 總結 
1.10 問與答 
1.11 作業(yè) 
1.11.1 測驗 
1.11.2 答案 
1.11.3 練習 
第2章 Visual Basic 2005導航 
2.1 使用Visual Basic 2005起始頁 
2.1.1 創(chuàng)建新項目 
2.1.2 打開已有的項目 
2.2 導航和定制Visual Basic環(huán)境 
2.2.1 使用設計窗口 
2.2.2 顯示和隱藏設計窗口 
2.2.3 浮動設計窗口 
2.2.4 停靠設計窗口 
2.2.5 自動隱藏設計窗口 
2.3 使用工具欄 
2.3.1 顯示和隱藏工具欄 
2.3.2 ??抗ぞ邫诤驼{整大小 
2.4 使用工具箱將控件添加到窗體中 
2.5 使用“屬性”窗口設置對象屬性 
2.5.1 選擇對象并查看其屬性 
2.5.2 查看和修改屬性 
2.5.3 使用顏色屬性 
2.5.4 查看屬性說明 
2.6 管理項目 
2.6.1 使用“解決方案資源管理器”管理項目文件 
2.6.2 使用解決方案 
2.6.3 理解項目組件 
2.6.4 設置項目屬性 
2.6.5 添加和刪除項目文件 
2.7 快速而簡單的編程入門指南 
2.7.1 用變量存儲值 
2.7.2 使用過程來編寫代碼功能單元 
2.7.3 MessageBox.Show() 
2.8 獲取幫助 
2.9 總結 
2.10 問與答 
2.11 作業(yè)
2.11.1 測驗
2.11.2 答案
2.11.3 練習
第3章 理解對象和集合
3.1 理解對象 
3.2 理解屬性 
3.2.1 獲取和設置屬性
3.2.2 使用對象及其屬性 
3.3 理解方法 
3.3.1 觸發(fā)方法 
3.3.2 理解方法的動態(tài)性 
3.4 創(chuàng)建簡單的對象示例項目 
3.4.1 為繪圖項目創(chuàng)建界面 
3.4.2 編寫基于對象的代碼 
3.4.3 測試對象示例項目 
3.5 理解集合 
3.6 使用對象瀏覽器 
3.7 總結 
3.8 問與答 
3.9 作業(yè) 
3.9.1 測驗 
3.9.2 答案 
3.9.3 練習 
第4章 理解事件 
4.1 理解事件驅動的編程 
4.1.1 觸發(fā)事件 
4.1.2 由用戶交互觸發(fā)的事件 
4.1.3 由對象觸發(fā)的事件 
4.1.4 由操作系統(tǒng)觸發(fā)的事件 
4.1.5 避免遞歸事件 
4.1.6 訪問對象的事件 
4.1.7 使用事件參數 
4.2 創(chuàng)建事件示例項目 
4.2.1 創(chuàng)建用戶界面 
4.2.2 創(chuàng)建事件處理程序 
4.3 確保更新事件名 
4.4 總結 
4.5 問與答 
4.6 作業(yè) 
4.6.1 測驗 
4.6.2 答案 
4.6.3 練習 
第二部分 創(chuàng)建用戶界面
第5章 創(chuàng)建窗體:基礎知識 
5.1 修改窗體的名稱 
5.2 改變窗體的外觀 
5.2.1 在窗體的標題欄中顯示文本 
5.2.2 改變窗體的背景色 
5.2.3 將圖像添加到窗體背景中 
5.2.4 為窗體添加圖標 
5.2.5 為窗體添加最小化、最大化和控制框按鈕 
5.2.6 修改窗體邊框的外觀和行為 
5.2.7 控制窗體最小化和最大化時的大小 
5.3 顯示和隱藏窗體 
5.3.1 顯示窗體 
5.3.2 理解窗體的模態(tài)性 
5.3.3 在正常、最大化或最小化的狀態(tài)下顯示窗體 
5.3.4 指定窗體的初始顯示位置 
5.3.5 防止窗體在任務欄中出現 
5.3.6 卸載窗體 
5.4 總結 
5.5 問與答 
5.6 作業(yè) 
5.6.1 測驗 
5.6.2 答案 
5.6.3 練習 
第6章 創(chuàng)建窗體:高級技能 
6.1 使用控件 
6.2 在工具箱中雙擊來添加控件 
6.3 通過從工具箱中拖曳來添加控件 
6.4 通過繪制來添加控件 
6.4.1 操縱控件 
6.4.2 使用網格(大小和對齊) 
6.4.3 使用視圖輪廓線 
6.4.4 選擇一組控件 
6.4.5 對齊控件 
6.4.6 使控件的大小相同 
6.4.7 使一組控件的間距相等 
6.4.8 為一組控件設置屬性值 
6.4.9 錨定控件和自動調整控件的大小
6.4.10 創(chuàng)建Tab順序
6.4.11 層次控制(Z順序)
6.5 創(chuàng)建位于最前面的非模態(tài)窗口
6.6 創(chuàng)建透明窗體 
6.7 創(chuàng)建可滾動窗體 
6.8 創(chuàng)建多文檔界面窗體 
6.9 設置啟動窗體
6.10 總結
6.11 問與答 
6.12 作業(yè) 
6.12.1 測驗 
6.12.2 答案 
6.12.3 練習 
第7章 使用傳統(tǒng)控件 
7.1 使用Label控件顯示靜態(tài)文本 
7.2 通過文本框讓用戶輸入文本 
7.2.1 指定文本對齊方式 
7.2.2 創(chuàng)建多行文本框 
7.2.3 添加滾動條 
7.2.4 限制用戶可輸入的字符數 
7.2.5 創(chuàng)建密碼字段 
7.2.6 理解文本框的常用事件 
7.3 創(chuàng)建按鈕 
7.3.1 接受和取消按鈕 
7.3.2 使用復選框提供是/否選項 
7.4 創(chuàng)建容器和單選按鈕組
7.4.1 使用面板和分組框 
7.4.2 使用單選按鈕 
7.5 使用列表框顯示列表 
7.5.1 在設計時操縱Items
7.5.2 在運行時操縱Items
7.5.3 添加元素到列表中 
7.5.4 將元素從列表中刪除
7.5.5 清除列表 
7.5.6 檢索列表中被選定元素的信息
7.5.7 對列表進行排序 
7.6 使用組合框創(chuàng)建下拉列表 
7.7 總結 
7.8 問與答
7.9 作業(yè) 
7.9.1 測驗 
7.9.2 答案 
7.9.3 練習
第8章 使用高級控件
8.1 創(chuàng)建定時器 
8.2 創(chuàng)建帶選項卡的對話框
8.3 在圖像列表控件中存儲圖片
8.4 使用“列表視圖”控件創(chuàng)建增強的列表
8.4.1 創(chuàng)建列 
8.4.2 添加列表項 
8.4.3 使用代碼操縱List View 
8.4.4 使用代碼添加列表元素
8.4.5 在代碼中確定選中的元素 
8.4.6 使用代碼刪除列表元素 
8.4.7 刪除所有列表元素
8.5 使用Tree View創(chuàng)建層次列表
8.5.1 添加節(jié)點到Tree View中 
8.5.2 刪除節(jié)點 
8.5.3 清除所有節(jié)點 
8.6 總結 
8.7 問與答 
8.8 作業(yè) 
8.8.1 測驗 
8.8.2 答案 
8.8.3 練習 
第9章 給窗體添加菜單和工具欄 
9.1 創(chuàng)建菜單 
9.1.1 創(chuàng)建頂級菜單項
9.1.2 為頂級菜單創(chuàng)建菜單項
9.1.3 移動和刪除菜單項
9.1.4 創(chuàng)建復選菜單項 
9.1.5 對菜單進行編程
9.1.6 實現上下文菜單
9.1.7 為菜單項指定快捷鍵
9.2 使用Toolbar(工具欄)控件 
9.2.1 使用按鈕集合添加工具欄按鈕 
9.2.2 對工具欄進行編程 
9.2.3 為工具欄按鈕創(chuàng)建下拉列表
9.3 創(chuàng)建狀態(tài)欄 
9.4 總結 
9.5 問與答 
9.6 作業(yè) 
9.6.1 測驗
9.6.2 答案 
9.6.3 練習 
第三部分 編程
第10章 創(chuàng)建和調用過程
10.1 創(chuàng)建Visual Basic代碼模塊
10.2 編寫過程 
10.2.1 聲明不返回值的過程 
10.2.2 聲明返回值的過程 
10.3 調用過程 
10.4 退出過程 
10.5 避免無限遞歸 
10.6 總結 
10.7 問與答 
10.8 作業(yè) 
10.8.1 測驗 
10.8.2 答案 
10.8.3 練習 
第11章 使用常量、數據類型、變量和數組 
11.1 理解數據類型 
11.1.1 確定數據類型
11.1.2 將數據從一種數據類型轉換為另一種數據類型
11.2 定義和使用常量 
11.3 聲明和引用變量 
11.3.1 聲明變量
11.3.2 將字面值賦給變量 
11.3.3 在表達式中使用變量
11.3.4 強制變量聲明和數據類型檢查 
11.3.5 顯式變量聲明
11.3.6 嚴格類型檢查 
11.4 使用數組 
11.4.1 聲明數組 
11.4.2 引用數組變量 
11.4.3 創(chuàng)建多維數組 
11.5 確定作用域 
11.5.1 理解塊作用域 
11.5.2 理解過程級(局部)作用域 
11.5.3 理解模塊級作用域 
11.5.4 使用全局(名稱空間級)作用域 
11.5.5 名稱沖突 
11.6 聲明靜態(tài)變量 
11.7 命名規(guī)范 
11.7.1 使用前綴表示數據類型 
11.7.2 使用變量前綴表示作用域 
11.7.3 其他前綴 
11.8 在Picture Viewer項目中使用變量 
11.8.1 為選項創(chuàng)建變量 
11.8.2 初始化和使用選項變量 
11.9 總結 
11.10 問與答 
11.11 作業(yè) 
11.11.1 測驗 
11.11.2 答案 
11.11.3 練習 
第12章 執(zhí)行算術運算、字符串操作和日期/時間調整
12.1 使用Visual Basic 執(zhí)行基本的算術運算 
12.1.1 執(zhí)行加法運算 
12.1.2 執(zhí)行減法和求負運算 
12.1.3 執(zhí)行乘法運算
12.1.4 執(zhí)行除法運算 
12.1.5 執(zhí)行乘方運算
12.1.6 執(zhí)行取模算術運算
12.1.7 判斷運算符優(yōu)先級順序 
12.2 比較
12.3 理解布爾邏輯 
12.3.1 使用And運算符 
12.3.2 使用Not運算符(!) 
12.3.3 使用Or運算符
12.3.4 使用Xor運算符 
12.3.5 操縱字符串 
12.3.6 連接字符串 
12.3.7 使用基本的字符串函數 
12.4 使用日期和時間 
12.4.1 理解Date數據類型
12.4.2 增加或減少日期或時間 
12.4.3 確定兩個日期或時間之間的間隔 
12.4.4 獲取日期的組成部分 
12.4.5 格式化日期和時間 
12.4.6 獲取當前的系統(tǒng)日期和時間 
12.4.7 判斷值是否為Date
12.5 總結 
12.6 問與答 
12.7 作業(yè) 
12.7.1 測驗
12.7.2 答案 
12.7.3 練習 
第13章 使用Visual Basic 代碼做出決策 
13.1 使用If...Then進行決策 
13.1.1 當表達式為False時執(zhí)行代碼 
13.1.2 使用ElseIf進行復雜的決策 
13.1.3 嵌套的If...Else結構 
13.2 使用Select Case語句對表達式進行多值判斷 
13.2.1 在一條Case語句中考慮多個可能的值 
13.2.2 創(chuàng)建Select Case示例 
13.2.3 創(chuàng)造性地使用Select Case 
13.3 在過程中使用GoTo實現分支 
13.4 總結 
13.5 問與答
13.6 作業(yè) 
13.6.1 測驗
13.6.2 答案 
13.6.3 練習
第14章 使用循環(huán)提高效率 
14.1 使用For...Next執(zhí)行確定次數的循環(huán)
14.1.1 使用For初始化循環(huán) 
14.1.2 使用Next語句結束循環(huán) 
14.1.3 使用step指定每次增加的值
14.1.4 提早結束循環(huán)
14.1.5 到達Next之前進入下一次循環(huán)
14.1.6 創(chuàng)建For...Next示例 
14.2 使用Do...Loop執(zhí)行次數不確定的循環(huán) 
14.2.1 創(chuàng)建Do...Loop 
14.2.2 終止Do...Loop循環(huán) 
14.2.3 創(chuàng)建Do...Loop示例 
14.3 總結 
14.4 問與答
14.5 作業(yè) 
14.5.1 測驗 
14.5.2 答案 
14.5.3 練習 
第15章 調試代碼 
15.1 在代碼中添加注釋 
15.2 識別兩種基本的錯誤
15.3 使用Visual Basic 2005的調試工具
15.3.1 使用斷點 
15.3.2 使用“即時”窗口 
15.4 使用Try...Catch...Finally創(chuàng)建結構化錯誤處理程序 
15.4.1 處理異?!?br /> 15.4.2 處理預期的異?!?br /> 15.5 總結
15.6 問與答 
15.7 作業(yè) 
15.7.1 測驗
15.7.2 答案 
15.7.3 練習 
第16章 使用類設計對象 
16.1 理解類
16.1.1 使用類來封裝數據和代碼
16.1.2 比較類和標準模塊 
16.1.3 創(chuàng)建對象接口
16.2 根據類實例化對象
16.2.1 將對象引用綁定到變量
16.2.2 晚期綁定對象變量 
16.2.3 早期綁定對象變量 
16.2.4 解除對象引用
16.2.5 理解對象的生命周期
16.3 總結 
16.4 問與答 
16.5 作業(yè) 
16.5.1 測驗 
16.5.2 答案 
16.5.3 練習 
第17章 與用戶交互
17.1 使用MessageBox.Show()函數顯示消息 
17.1.1 指定按鈕和圖標 
17.1.2 判斷單擊的是哪個按鈕 
17.1.3 創(chuàng)建好的消息
17.2 創(chuàng)建自定義對話框
17.3 使用InputBox()從用戶那里獲取信息 
17.4 和鍵盤交互 
17.5 使用常見的鼠標事件 
17.6 總結 
17.7 問與答 
17.8 作業(yè) 
17.8.1 測驗
17.8.2 答案
17.8.3 練習
第18章 使用圖形
18.1 理解Graphics對象 
18.1.1 為窗體或控件創(chuàng)建Graphics對象
18.1.2 為新位圖創(chuàng)建Graphics對象
18.2 使用畫筆
18.3 使用系統(tǒng)顏色 
18.4 使用矩形
18.5 繪制形狀 
18.5.1 繪制線條
18.5.2 繪制矩形
18.5.3 繪制圓形和橢圓
18.5.4 清除繪圖表面
18.6 繪制文本 
18.7 持久化窗體上的圖形
18.8 創(chuàng)建繪圖項目示例 
18.9 總結
18.10 問與答
18.11 作業(yè) 
18.11.1 測驗
18.11.2 答案
18.11.3 練習 
第四部分 使用數據
第19章 執(zhí)行文件操作 
19.1 使用“打開文件對話框”和“保存文件對話框”控件
19.1.1 使用“打開文件對話框”控件 
19.1.2 使用“保存文件對話框”控件
19.2 使用File對象對文件進行操作
19.2.1 判斷文件是否存在 
19.2.2 復制文件
19.2.3 移動文件 
19.2.4 重命名文件 
19.2.5 刪除文件 
19.2.6 獲取文件屬性
19.3 使用Directory對象對目錄進行操作 
19.4 總結 
19.5 問與答 
19.6 作業(yè) 
19.6.1 測驗
19.6.2 答案
19.6.3 練習
第20章 使用文本文件和注冊表
20.1 使用注冊表 
20.1.1 理解Windows注冊表的結構 
20.1.2 使用My.Computer.Registry訪問注冊表
20.1.3 修改Picture Viewer項目以使用注冊表 
20.2 讀寫文本文件 
20.2.1 寫入文本文件 
20.2.2 讀取文本文件 
20.2.3 修改Picture Viewer項目以使用文本文件 
20.3 總結 
20.4 問與答 
20.5 作業(yè) 
20.5.1 測驗
20.5.2 答案 
20.5.3 練習 
第21章 使用數據庫
21.1 ADO.NET簡介 
21.1.1 連接到數據庫 
21.1.2 關閉到數據源的連接 
21.2 操作數據
21.2.1 理解DataTable 
21.2.2 創(chuàng)建DataAdapter
21.2.3 創(chuàng)建和填充DataTables 
21.2.4 引用DataRow中的字段
21.2.5 導航數據 
21.2.6 編輯記錄
21.2.7 創(chuàng)建新記錄
21.2.8 刪除記錄 
21.2.9 運行數據庫示例
21.3 總結 
21.4 問與答 
21.5 作業(yè) 
21.5.1 測驗 
21.5.2 答案 
21.5.3 練習
第22章 使用自動化控制其他應用程序 
22.1 創(chuàng)建自動化庫的引用 
22.2 創(chuàng)建自動化服務器實例
22.3 對服務器進行操作 
22.3.1 顯示Excel 
22.3.2 創(chuàng)建Excel工作簿 
22.3.3 使用Excel工作簿中的數據 
22.3.4 測試客戶端應用程序
22.4 自動化Microsoft Word
22.4.1 創(chuàng)建自動化庫的引用 
22.4.2 創(chuàng)建自動化服務器實例
22.5 總結 
22.6 問與答 
22.7 作業(yè)
22.7.1 測驗
22.7.2 答案 
22.7.3 練習
第五部分 部署應用程序及其他
第23章 部署應用程序 
23.1 理解ClickOnce技術 
23.2 使用發(fā)布向導來創(chuàng)建ClickOnce程序 
23.3 測試Picture Viewer的ClickOnce安裝程序 
23.4 卸載已安裝的應用程序 
23.5 為創(chuàng)建ClickOnce程序設置高級選項 
23.6 總結 
23.7 問與答 
23.8 作業(yè) 
23.8.1 測驗
23.8.2 答案 
23.8.3 練習
第24章 拓展視野
24.1 .NET框架 
24.2 通用語言運行環(huán)境
24.3 微軟中間語言
24.4 名稱空間 
24.5 通用類型系統(tǒng)
24.6 垃圾回收 
24.7 進一步的閱讀
24.8 總結

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號