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

Visual Basic程序設計教程(第二版)

Visual Basic程序設計教程(第二版)

定 價:¥35.00

作 者: 劉炳文編著
出版社: 清華大學出版社
叢編項: 新世紀計算機基礎教育叢書
標 簽: VB

ISBN: 9787302066293 出版時間: 2003-07-01 包裝: 膠版紙
開本: 26cm 頁數: 456 字數:  

內容簡介

  [前言]VisualBasic稱得上是Microsoft公司最成功的開發(fā)工具,在全世界擁有數以百萬計的用戶。它之所以受到人們的青睞,原因是多方面的,但主要的有兩點,一是功能強大,二是容易掌握。VisualBasic的出現,打破了Windows應用程序的開發(fā)由專業(yè)的C程序員一統(tǒng)天下的局面,即使非專業(yè)人員也能勝任,并可在較短的時間內開發(fā)出質量高、界面好的應用程序。VisualBasic功能強大,內容十分豐富,涉及很多方面。5.0版以后,VisualBasic已發(fā)展成為大型程序設計語言,要在一本書中面面俱到地講述其全部功能是不現實的。筆者認為,對于初學者來說,應當把主要精力放在最基本、最常用的那些部分,待有一定基礎后,再學習其他部分。本書介紹的是VisualBasic6.0的基礎知識,是VisualBasic最基本的部分,適用于初學者。針對初學者的特點,在體系結構和內容上注意了由簡及繁、由淺入深、循序漸進、深入淺出以及理論與實踐的密切結合。在介紹新概念時,一般從具體問題入手,然后逐步引出概念和結論,并通過不同類型的例題幫助讀者掌握VisualBasic程序設計的方法和技巧,力求使讀者能順利地理解和掌握每個新引入的概念。考慮到VisualBasic是為編寫應用軟件而研制的,本書中的例題主要用來加深對概念的理解。只有理解了這些基本概念,才能用VisualBasic設計復雜的應用程序;在掌握了本書的內容之后,就可以登堂入室,達到更高的境界。為了適應廣大初學者的需要,本書不要求讀者具有專門的計算機專業(yè)知識的基礎,也不要求有其他計算機高級語言的編程經驗,但要求讀者具有Windows的初步知識。VisualBasic6.0是在Windows環(huán)境下運行的編程語言,與Windows有著十分密切的關系。為了節(jié)省篇幅,集中討論VisualBasic的程序設計技術,本書沒有專門介紹Windows的操作,但它是學習和掌握VisualBasic程序設計方法的重要方面。因此,為了能順利地學習VisualBasic程序設計,在學習本書的內容之前,應適當地學習Windows的基礎知識。VisualBasic6.0包括三種版本,即學習版、專業(yè)版和企業(yè)版。這些版本是在相同的基礎上建立起來的,因此大多數應用程序可以在三種版本中通用。本書使用的是VisualBasic6.0中文企業(yè)版,但其內容可用于專業(yè)版和學習版,書中所有程序可以在專業(yè)版和學習版中運行。此外,本書的大部分內容實際上與版本的更新無關,對仍在使用5.0甚至4.0版的用戶同樣適用。本書于2000年7月發(fā)行第一版,受到了廣大讀者的歡迎,先后多次重印。根據專家和讀者的意見,結合筆者本人的應用實踐,在第一版的基礎上進行了修訂。這次修訂,對第一版的內容作了部分增刪和調整,使相關內容相對集中,更便于讀者學習和掌握。此外,為了適應計算機發(fā)展和實際應用的需要,由教育部考試中心組織的全國計算機等級考試(NCRE),從2002年開始增加了VisualBasic程序設計的考試,而修訂后的《VisualBasic程序設計教程》包括NCRE(2002年版)考試大綱所規(guī)定的有關VisualBasic的全部考試內容。全書共分15章,主要內容包括:VisualBasic程序開發(fā)環(huán)境、對象和事件驅動的概念、常用內部函數和表達式、數據輸入輸出、常用標準控件、基本控制結構、數組、過程調用、鍵盤和鼠標事件過程、菜單程序設計、對話框程序設計、多窗體程序設計、多文檔界面(MDI)、文件處理等。其中遞歸(9.7節(jié))、多文檔界面(第14章)不是NCRE的考試內容。為便于學習與教學,本書每章均附有習題,并有與之配套的《VisualBasic程序設計教程題解與上機指導》(第二版)及教師用電子教案。在我國,VisualBasic正在受到越來越多的計算機專業(yè)和非專業(yè)人士的重視,希望本書的修訂能給讀者學習和使用VisualBasic帶來一些便利。感謝讀者選擇和使用本書,歡迎專家和廣大讀者對本書批評指正,提出修改意見,筆者將不勝感激。VisualBasic簡單易學、功能強大,深受廣大計算機專業(yè)人員和非專業(yè)人員的歡迎。本書通過大量實例,深入淺出地介紹了VisualBasic6.0中文版的開發(fā)環(huán)境、對象和事件驅動的概念、運算符和表達式、數據輸入輸出、常用標準控件、基本控制結構、數組、過程調用、鍵盤和鼠標事件過程、菜單程序設計、對話框程序設計、多窗體程序設計、多文檔界面(MDI)以及文件處理等。針對初學者的特點,全書在編排上注意了由簡及繁、由淺入深和循序漸進,力求通俗易懂、簡潔實用,使具有Windows初步知識的讀者都可以通過本書掌握VisualBasic程序設計的基本內容。本書每章均附有習題,便于學習與教學。本書可作為高等學校教材,并可作為計算機培訓班的教材及全國計算機等級考試(NCRE)的應試教材,也可供自學使用。本書配有《VisualBasic程序設計教程題解與上機指導》(第二版),并配有教師用電子教案。

作者簡介

暫缺《Visual Basic程序設計教程(第二版)》作者簡介

圖書目錄

1 Visual Basic集成開發(fā)環(huán)境
1. 1 Visual Basic的特點和版本
1. 1. 1 Visual Basic的特點
1. 1. 2 Visual Basic的版本
1. 2 Visual Basic的啟動與退出
1. 3 主窗口
1. 3. 1 標題欄和菜單欄
1. 3. 2 工具欄
1. 4 其他窗口
1. 4. 1 窗體設計器和工程資源管理器
1. 4. 2 屬性窗口和工具箱窗口
習題
2 預定義對象
2. 1 對象
2. 1. 1 Visual Basic的對象
2. 1. 2 對象屬性設置
2. 2 窗體
2. 2. 1 窗體的結構與屬性
2. 2. 2 窗體事件
2. 3 控件
2. 3. 1 標準控件 內部控件
2. 3. 2 控件的命名和控件值
2. 4 控件的畫法和基本操作
2. 4. 1 控件的畫法
2. 4. 2 控件的基本操作
習題
3 建立簡單的 Visual Basic應用程序
3. 1 語句
3. 2 編寫簡單的Visual Basic應用程序
3. 2. 1 用Visual Basic開發(fā)應用程序的一般步驟
3. 2. 2 編寫Visual Basic應用程序
3. 2. 3 代碼編輯器
3. 3 程序的保存. 裝入和運行
3. 3. 1 保存程序
3. 3. 2 程序的裝入
3. 3. 3 程序的運行
3. 4 Visual Basic應用程序的結構與工作方式
3. 4. 1 Visual Basic應用程序的構成
3. 4. 2 事件驅動
習題
4 數據類型. 運算符與表達式
4. 1 數據類型
4. 1. 1 基本數據類型
4. 1. 2 用戶定義的數據類型
4. 1. 3 枚舉類型
4. 2 常量和變量
4. 2. 1 常量
4. 2. 2 變量
4. 3 變量的作用域
4. 3. 1 局部變量與全局變量
4. 3. 2 默認聲明
4. 4 常用內部函數
4. 5 字符處理與字符串函數
4. 5. 1 Visual Basic的字符處理機制
4. 5. 2 字符串函數
4. 6 運算符與表達式
4. 6. 1 算術運算符
4. 6. 2 關系運算符與邏輯運算符
4. 6. 3 表達式的執(zhí)行順序
習題
5 數據輸入輸出
5. 1 數據輸出--Print方法
5. 1. 1 Print方法
5. 1. 2 與Print方法有關的函數
5. 1. 3 格式輸出
5. 1. 4 其他方法和屬性
5. 2 數據輸入--InputBox函數
5. 3 MsgBox函數和MsgBox語句
5. 3. 1 MsgBox函數
5. 3. 2 MsgBox語句
5. 4 字形
5. 4. 1 字體類型和大小
5. 4. 2 其他屬性
5. 5 打印機輸出
5. 5. 1 直接輸出
5. 5. 2 窗體輸出
習題
6 常用標準控件
6. 1 文本控件
6. 1. 1 標簽
6. 1. 2 文本框
6. 2 圖形控件
6. 2. 1 圖片框和圖像框
6. 2. 2 圖形文件的裝入
6. 2. 3 直線和形狀
6. 3 按鈕控件
6. 3. 1 屬性和事件
6. 3. 2 應用舉例
6. 4 選擇控件--復選框和單選按鈕
6. 4. 1 復選框和單選按鈕的屬性和事件
6. 4. 2 應用舉例
6. 5 選擇控件--列表框和組合框
6. 5. 1 列表框
6. 5. 2 組合框
6. 6 滾動條
6. 7 計時器
6. 8 框架
6. 9 焦點與Tab順序
6. 9. 1 設置焦點
6. 9. 2 Tab順序
習題
7 Visual Basic控制結構
7. 1 選擇控制結構
7. 1. 1 單行結構條件語句
7. 1. 2 塊結構條件語句
7. 1. 3 IIf函數
7. 2 多分支控制結構
7. 3 For循環(huán)控制結構
7. 4 當循環(huán)控制結構
7. 5 Do循環(huán)控制結構
7. 6 多重循環(huán)
7. 7 Go To型控制
7. 7. 1 Go To語句
7. 7. 2 On-Go To語句
習題
8 數組
8. 1 數組的概念
8. 1. 1 數組的定義
8. 1. 2 默認數組
8. 2 動態(tài)數組
8. 2. 1 動態(tài)數組的定義
8. 2. 2 數組的清除和重定義
8. 3 數組的基本操作
8. 3. 1 數組元素的輸入. 輸出和復制
8. 3. 2 For Each. . . Next語句
8. 4 數組的初始化
8. 5 控件數組
8. 5. 1 基本概念
8. 5. 2 建立控件數組
習題
9 過程
9. 1 Sub過程
9. 1. 1 建立Sub過程
9. 1. 2 調用Sub過程
9. 1. 3 通用過程與事件過程
9. 2 Function過程
9. 2. 1 建立Function過程
9. 2. 2 調用Function過程
9. 3 參數傳送
9. 3. 1 形參與實參
9. 3. 2 引用
9. 3. 3 傳值
9. 3. 4 數組參數的傳送
9. 4 可選參數與可變參數
9. 4. 1 可選參數
9. 4. 2 可變參數
9. 5 對象參數
9. 5. 1 窗體參數
9. 5. 2 控件參數
9. 6 局部內存分配
9. 7 遞歸
9. 8 Shell函數
習題
10 鍵盤與鼠標事件過程
10. 1 KeyPress事件
10. 2 KeyDown和KeyUp事件
10. 3 鼠標事件
10. 3. 1 鼠標位置
10. 3. 2 鼠標按鈕
10. 3. 3 轉換參數
10. 4 鼠標光標的形狀
10. 4. 1 MousePointer屬性
10. 4. 2 設置鼠標光標形狀
10. 5 拖放
10. 5. 1 與拖放有關的屬性. 事件和方法
10. 5. 2 自動拖放
10. 5. 3 手動拖放
習題
11 菜單程序設計
11. 1 Visual Basic中的菜單
11. 2 菜單編輯器
11. 3 用菜單編輯器建立菜單
11. 3. 1 界面設計
11. 3. 2 編寫程序代碼
11. 4 菜單項的控制
11. 4. 1 有效性控制
11. 4. 2 菜單項標記
11. 4. 3 鍵盤選擇
11. 5 菜單項的增減
11. 6 彈出式菜單
習題
12 對話框程序設計
12. 1 概述
12. 1. 1 對話框的分類與特點
12. 1. 2 自定義對話框
12. 1. 3 通用對話框控件
12. 2 文件對話框
12. 2. 1 文件對話框的結構
12. 2. 2 文件對話框的屬性
12. 2. 3 文件對話框舉例
12. 3 其他對話框
12. 3. 1 顏色對話框
12. 3. 2 字體對話框
12. 3. 3 打印對話框
習題
13 多窗體程序設計與環(huán)境應用
13. 1 建立多重窗體應用程序
13. 1. 1 與多重窗體程序設計有關的語句和方法
13. 1. 2 建立界面
13. 1. 3 編寫程序代碼
13. 2 多重窗體程序的執(zhí)行與保存
13. 2. 1 指定啟動窗體
13. 2. 2 多窗體程序的存取
13. 3 Visual Basic工程結構
13. 3. 1 標準模塊
13. 3. 2 窗體模塊
13. 3. 3 Sub Main過程
13. 4 閑置循環(huán)與DoEvents語句
習題
14 多重文檔界面
14. 1 MDI窗體與MDI子窗體
14. 1. 1 MDI子窗體
14. 1. 2 引例
14. 1. 3 幾點說明
14. 2 MDI特性
14. 2. 1 屬性. 方法和事件
14. 2. 2 Dim語句和WindowState屬性
14. 3 建立MDI應用程序
14. 3. 1 建立MDI應用程序的一般過程
14. 3. 2 MDI應用程序舉例
14. 4 MDI應用程序中的菜單
14. 4. 1 MDI中菜單的建立
14. 4. 2 MDI菜單應用程序舉例
14. 5 用MDI建立工具條
14. 5. 1 用MDI建立工具條的一般步驟
14. 5. 2 程序舉例
習題
15 數據文件
15. 1 文件概述
15. 2 文件的打開與關閉
15. 2. 1 文件的打開 建立
15. 2. 2 文件的關閉
15. 3 文件操作語句和函數
15. 3. 1 文件指針
15. 3. 2 其他語句和函數
15. 4 順序文件
15. 4. 1 順序文件的寫操作
15. 4. 2 順序文件的讀操作
15. 5 隨機文件

本目錄推薦

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