內容介紹
內容簡介本書根據Microsoft公司出版的Visual Basic for Windows的Language Reference和
Programmer’s Guide兩本手冊,按照Visual Basic程式設計系統環境、工具條的使用、事件驅動程式
設計的基本概念(對象、屬性、方法和事件等)、Visaul Basic應用程式的結構與開發步驟、Visual Ba
sic的語言元素和語法規則、選單的設計方法與套用、檔案的操作與使用、Visual Basic的圖形功能以
及Visual Basic程式系統的調試工具等專題由淺入深作了詳細介紹。全書共分12章,每章中都配有
適量例題與必要的畫面供讀者對照參考,以求使得書中敘述更為直觀。
本書是一本介紹Visual Basic for Windows的入門書,可作為大學生在Windows下學習程式設
計的教科書,也可以作為對Visual Basic感興趣的科技工作者自學Visual Basic的教材。
作品目錄
目錄第一章 概論
1.1Visual Basic的發展簡史
1.2Visual Basic的優點與特性
1.3Visual BasicforWindows的安裝與啟動
1.4Visual Basic程式設計環境
1.4.1主視窗
1.4.2工具箱視窗
1.4.3窗體(Form)視窗
1.4.4項目視窗
1.4.5屬性視窗
1.5Visual Basic應用程式設計舉例
1.5.1創建用戶界面
1.5.2設定屬性
1.5.3編寫代碼
1.5.4運行VB應用程式
1.5.5應用程式的存檔保留和建立.EXE檔案
第二章 VB工具箱套用初步
2.1VB的工具箱
2.1.1VB工具箱的功用
2.1.2控制件的選取和放置
2.1.3控制件的移動和大小的改變
2.1.4控制件的刪除
2.2常用控制件的套用舉例
2.2.1一個簡單的例子
2.2.2標號、稿文框和命令按鈕的套用
2.2.3單選按鈕(Option)的套用舉例
2.2.1最簡單的VB程式
第三章 Visual Basic程式設計概念
3.1VB應用程式的結構
3.1.1組成VB應用程式的各類模組
3.1.2Visual Basic應用程式的工作邏輯
3.1.3怎樣終止VB應用程式
3.2VB程式設計中的幾個基本概念
3.2.1模組(Modules)與過程
3.2.2VB應用程式結構圖解
3.2.3事件、對象、屬性與方法
3.3對象的命名
3.4套用實例
第四章 visual Basic程式設計基礎
4.1VB的幾個基本元素
4.1.1VB語句行
4.1.2注釋行
4.2數據類型
4.3名 字
4.4常 量
4.4.1直接量
4.4.2整型常量的表示
4.4.3實型常數的表示
4.4.4字元串常量的表示
4.4.5符號常量
4.5變 量
4.5.1變數的概念
4.5.2變數類型
4.5.3隱式類型聲明
4.5.4顯式聲明
4.5.5變數的作用域
4.6Visual Basic的內部函式
4.7表達式
4.7.1算術表達式
4.7.2關係表達式
4.7.3邏輯表達式
4.7.4字元串表達式
4.7.5小 結
4.8賦值語句
4.9輸入與輸出
4.9.1Input Box$函式
4.9.2用Print方法輸出信息
4.9.3MsgBox函式
4.10常用的方法與語句
4.10.1Cls方法
4.10.2程式結束語句End
4.10.3Stop語句
第五章 控制語句
5.1無條件轉移語句
5.1.1語句標號和行號
5.1.2無條件轉移語句
5.2選擇結構
5.2.1條件語句
5.2.2SelectCase語句
5.3其它的控制程式流程的語句
5.3.1On…GoTo語句
5.3.2GoSub…Return語句
5.3.3On…GoSub語句
5.3.4關於選擇結構問題
5.4應用程式舉例
第六章 數組與循環結構
6.1循環結構
6.1.1ForNext語句
6.1.2Do…Loop語句
6.1.3舉例
6.2多重循環的組織
6.3多重循環的套用實例
6.4數 組
6.4.1基本概念
6.4.2數組的聲明
6.4.3數組元素的引用
6.5數組與循環
6.6動態數組
6.6.1動態數組的創立
6.6.2ReDim語句
6.6.3Erase語句
6.6.4動態數組舉例
第七章 函式與過程
7.1過程與函式
7.1.1Sub過程
7.1.2Function過程
7.1.3退出過程的控制
7.2參數的傳遞規則
7.2.1按引用傳遞
7.2.2按值傳遞
7.3變數的作用域和生命期
7.3.1局部變數
7.3.2模組級變數
7.3.3全局變數
7.3.4變數命名衝突與可見性
7.3.5Static(靜態)變數
7.4公有過程與私有過程
7.4.1公有與私有過程
7.4.2定義私有過程
7.5遞歸與遞推
7.5.1遞 歸
7.5.2遞 推
7.6參數為數組的過程
第八章 結構類型及其套用
8.1結構類型的概念
8.1.1結構類型的定義
8.1.2結構類型變數的引用
8.2結構類型的使用
8.2.1形參為結構類型的過程及調用
8.2.2結構類型變數與Variant類型數組的比較
8.2.3具體套用實例
第九章 菜 單
9.1控制數組
9.1.1控制數組的概念
9.1.2設計時創建控制數組
9.1.3運行時增加控制數組元素
9.1.4控制數組套用舉例
9.2菜 單
9.2.1選單常用術語
9.2.2建立選單
第十章 文 件
10.1文 件
10.1.1檔案的基本概念
10.1.2檔案的分類
10.2檔案的打開(創建)與關閉
10.2.1Open語句
10.2.2Close語句
10.2.3有關檔案信息的幾個常用函式
10.3順序檔案的操作
10.3.1順序檔案的寫操作
10.3.2順序檔案的讀操作
10.3.3順序檔案讀/寫的舉例
10.3.4Input$函式
10.4隨機檔案和二進制檔案的操作
10.4.1Get語句
10.4.2Put語句
10.4.3隨機存取檔案的讀/寫舉例
10.4.4二進制檔案讀寫舉例
10.5檔案管理視窗的建立
10.5.1驅動器列表框
10.5.2目錄列表框(Directory List Box)和檔案列表框
第十一章 繪 圖
11.1坐標系統
11.1.1標準坐標系統
11.1.2用戶定義坐標系統
11.2圖形方法
11.2.1Cls方法
11.2.2PSet方法
11.2.3Line方法
11.2.4Circle方法
11.2.5對象的CurrentX和CurrentY屬性
11.3顏色與填充
11.3.1BackColor和ForeColor屬性
11.3.2填充FillStyle和FillColor屬性
11.3.3RGB函式和QBcolor函式
11.4線型與線寬
11.4.1DrawStyle屬性
11.4.2DrawWidth屬性
11.4.3DrawMode屬性
11.5圖形的保存與裝入
11.5.1幾個與圖形有關的屬性
11.5.2圖形的裝入與保存
11.6有關正文顯示的問題
11.6.1字型Font Name和Font Count屬性
11.6.2字形與字的大小
11.6.3Text Heigh和Text Width方法
11.7圖形控制件
11.7.1直線(Line)形狀(Shape)和圖像(Image)控制件
11.7.2圖形的移動
第十二章 調試工具與運行出錯處理
12.1錯誤的分類
12.1.1編譯錯誤
12.1.2運行錯誤
12.1.3邏輯錯誤
12.2Visual Basic環境的三種方式
12.2.1三種方式間的切換
12.2.2工具條上的調試工具
12.3斷點方式
12.3.1進入斷點方式
12.3.2斷點的設定
12.3.3調試視窗的構成
12.3.4利用調試視窗的Immediatepane測試數據和過程
12.4觀察表達式
12.4.1觀察表達式
12.4.2觀察表達式的加入
12.4.3編輯或刪除――觀察表達式
12.4.4立即觀察
12.5運行錯誤的捕獲與處理
12.5.1使用運行錯誤處理代碼的實例
12.5.2運行錯誤處理的步驟
12.5.3有關運行錯誤處理程式的幾個語句
12.5.4Exit Function和Exit Sub的作用
附錄
附錄A
附錄B
附錄C
附錄D
參考文獻