作 者: (美)史蒂芬斯(Stephens,R.)著;徐璐,姜玲玲 譯
出 版 社: 清華大學出版社
出版時間: 2008-5-1
字 數: 1369000
版 次: 1
頁 數: 881
開 本: 16開
印 次: 1
紙 張: 膠版紙
I S B N : 9787302172468
包 裝: 平裝
所屬分類: 圖書 >> 計算機/網路 >> 程式設計 >> Basic VB VB Script
定價:¥118.00
編輯推薦
Visual Basic 2005在Visual Basic(VB)的基礎上增加了新的特性,其比以前的版本功能更加強大。這本綜台性的指南和參考手冊從基礎知識開始介紹VisuaI Basic 2005,同時也為較為高級的程式設計師提供了有定深度的內容。無論是希望學習Visual Basic 2005的最新特性,還是獲得有經驗程式設計師的編程心得和忠告,本書對於您來說都是理想的資源。
本書主要內容
使用Visual Basic進行面向對象編程的基礎概念,包括類、結構體、繼承、接口以及泛型。
應用程式與其環境互動的方式,保存和載入外部源中的數據,以及使用標準對話框控制項。
聲明子例程、涵數、泛型、類和其他重要語言概念的語法。
NET Framcwork 3.0介紹(包含在光碟上)。本書讀者對象
本書適合於所有層次的程式設計師。無論是希望學習Visual Basic 2005的程式設計師,還是已經掌握Visual Basic 2005並且希望獲得些有用的提示、技巧和語言細節的程式設計師,都可以從本書中獲得有用的信息。本書附帶光碟的內容及技術支持
本書的附帶光碟上包含了本書用到的示例,同時還特別包含了本書升級到Vista及NET Framework 3.0新增加的內容(英文版),例如。UACSecuritv,Windows Workflow Foundation,Windows CommunicationFoundati,Windows Pesenrarion Foundarion、WPT控制項以及Visual BasicPower Packs等內容。本書的示例稍作改動,就可以在新的環境下運行。
內容簡介
本書是知名的VB專家 Rod Stephens奉獻給初級程式設計師的學習指南,同時也是一個有豐富經驗程式的編程心得與忠告。本書的基礎部分採用手冊式的寫作方法,內容幾乎遍及Visausl Basic 所有大大小小的知識點滴。而且層次分明,條理清楚,是初級讀者絕佳的入門指導。提高部分則從面向對象編程、使用圖形及與環境互動等方面闡述了Visausl Basic 編程的實質性內容,其中提供了大量的示例代碼,這不僅可以提高讀者的編程技能,讀者更能從中學到大量的編程技巧,領悟編程精髓。附錄部分提供了Visausl Basic 2005語言的參考,以便讀者隨時查找有用的信息。
作者簡介
Rod Steohens最初是一名數學家,但是在麻省理工學院進修時,他喜歡上了編程工作,並且從此以後走上了專業編程的道路。在其職業生涯中,他主要從事於編寫如下領域方面的綜合應用程式 電話交換、賬單處理、修理調度、稅務處理、污水治理以及職業足球運動員訓練等。
Rod編寫了14本書籍(已經翻譯為多種不同語言),並且在各種雜誌上發表了超過200篇涉及VisualBasic、Visual Basic forApplications、Delphi和Java的論文。Rod現在是Visual Basic Developer(www.pinnaclepublishing.com)的專欄作家。
Rod廣受歡迎的VB Helper網站(www.vb-helper.com)每月都有數百萬次的點擊量,其中包含了提供給Visual Basic程式設計師的數千頁提示、技巧和示例代碼,同樣也包含本書的示例代碼。
圖書目錄
第1章 IDE
1.1 項目和解決方案
1.2 IDE概述
1.3 選單
1.3.1 File(檔案)選單
1.3.2 Edit(編輯)選單
1.3.3 View(視圖)選單
1.3.4 Project(項目)選單
1.3.5 Build(生成)選單
1.3.6 Debug(調試)選單
1.3.7 Data(數據)選單
1.3.8 Format(格式)選單
1.3.9 Tools(工具)選單
1.3.10 Window(視窗)選單
1.3.11 Community(社區)選單
1.3.12 Help(幫助)選單
1.4 工具列
1.5 輔助視窗
1.6 Toolbox(工具箱)
1.7 Visual Basic代碼編輯器
1.7.1 邊空圖示
1.7.2大綱視圖
1.7.3 工具提示
1.7.4IntelliSense
1.7.5 代碼著色和突出顯
1.7.6 代碼段
1.7.7 運行時的代碼編輯器
1.8 小結
第2章 控制項概述
2.1 控制項和組件
2.2 創建控制項
2.2.1 在設計時創建控制項
2.2.2 在運行時創建控制項
2.3 屬性
2.3.1 設計時的屬性
2.3.2 複合屬性
2.3.3 受限制的屬性
2.3.4 集合屬性
2.3.5 運行時的屬性
2.3.6 有用的控制項屬性
2.3.7 位置和尺寸屬性
2.4 方法
2.5 事件
2.5.1 在設計時創建事件處理程式
2.5.2 WithEvents事件處理程式
2.5.3 在運行時設定事件處理程式
2.5.4 改變設計時的事件處理程式
2.5.5 控制項“陣列”事件
2.5.6 驗證事件
2.6 小結
……
第3章 程式和模組結構
第4章 數據類型、變數和常量
第5章 運算符
第6章 子例程和函式
第7章 程式控制語句
第8章 錯誤處理
第9章 Windows窗體控制項簡介
第10章 窗體
第11章 資料庫控制項和對象
第12章 自定義控制項
第13章 拖動、釋放和剪貼簿
第14章 OOP概念
第15章 類和結構體
第16章 命名空間
第17章 集合類
第18章 泛型
第19章 繪圖基礎
第20章 畫刷、畫筆和路徑
第21章 文本
第22章 圖像處理
第23章 列印
第24章 報表
第25章 配置和資源
第26章 流
第27章 檔案系統對象
第28章 有用的命名空間
附錄A 有用的控制項屬性、方法和事件
附錄B 變數聲明和數據類型
附錄C 運算符
附錄D 子例程和函式聲明
附錄E 控制語句
附錄F 錯誤處理
附錄G標準控制項和組件
附錄H窗體對象
附錄I 類和結構體
附錄J 泛型
附錄K 圖形
附錄L 有用的異常類
附錄M 日期和時間格式說明符
附錄N 其他格式說明符
附錄O Application類
附錄P My命名空間
附錄Q 流
附錄R 檔案系統類
書摘插圖
第1章 IDE
1.1 項目和解決方案
項目是產生一些特定輸出的一組檔案。這些輸出可能是已編譯的可執行程式、由其他項目使用的類的動態程式庫(Dynamic Link Library,DLL),或者是用於其他Windows窗體上的定製控制項。
解決方案是一組一個或多個應該共同管理的項目。例如,假設正在構建提供訂單資料庫訪問的伺服器應用程式,也在構建一個客戶端程式,每個銷售代表將使用該程式查詢伺服器應用程式。因為這兩個項目密切相關,在一個解決方案中管理它們就非常有意義。當打開解決方案時,可以立刻訪問這兩個項目中的所有檔案。
項目和解決方案都可以包括關聯的檔案,這些檔案對於構建應用程式非常有用,但不會成為最終編譯產品的一部分。例如,項目可能包括應用程式的建議書和體系結構文檔。這些檔案不會包括在編譯的代碼中,但是將它們與項目關聯卻非常有用。
當打開項目時,Visual Studi0連同程式檔案一起列出這些文檔。如果雙擊這些文檔中的一個,Visual Studi0就會使用適當的應用程式打開該檔案。例如,如果雙擊具有.doc擴展名的檔案,Visual Studi0通常會使用Microsoft Word打開它。
為了將這些檔案中的一個與項目或解決方案關聯,可在Solution Explorer(後面將更詳細地介紹Solution Explorer)中右擊項目,選擇Add Command的Add New Item項,並且在打開的對話框中選擇需要添加的檔案。
Visual Basic解決方案通常包含一個項目。如果只希望構建小型的可執行程式,那么就可能不需要在該解決方案中包括其他編程項目。
另一種常見情況是在一個項目中放置Visual Basic代碼,而在相同解決方案的另一個項目中放置文檔(如項目說明書和進度報告)。這將使在應用程式上工作時可以非常方便地獲得這些文檔,但需要保持這些文檔獨立,從而在希望使用代碼時它們不會使Visual Studio視窗混亂。
雖然可以向項目或解決方案添加任何檔案,但載入多個無關的檔案並不是好主意。可能有時希望在項目上工作時引用無關的檔案,這種特別的混亂情況就會帶來其他的混淆。將Visual Basic IDE縮小為一個圖示並使用外部編輯器(如Word或WordPad)打開檔案,這樣就可以減少混淆。如果檔案在項目中不經常使用,則不要將其添加到項目中。
……