目 錄
譯者序
引言
第一部分 VisualBasic簡介
第1章 VisualBasic在工作
1.1VisualBasic講什么
1.2語言
1.3VisualBasic的三個版本
1.4VB編程過程
1.5啟動VisualBasic
1.6終止VisualBasic
1.7掌握開發(fā)環(huán)境
1.7.1標準:菜單欄和工具欄
1.7.2Form窗口:出現(xiàn)在哪里
1.7.3工具箱提供控件
1.7.4FormLayout窗口放置窗體
1.7.5Proj ectExplorer 窗口
1.7.6屬性窗口
1.8幫助
1.9小結
1.10問與答
1.11工作室
1.11.1小測驗
1.11.2練習
第2章 分析VisualBasic程序
2.1事件驅動程序
2.2控件事件
2.3分析一個樣例應用程序
2.4命名對象
2.5運行應用程序
2.6代碼在哪里
2.7事件過程
2.8屬性與事件過程
2.9生成一個應用程序
2.10小結
2.11問與答
2.12工作室
2.12.1小測驗
2.12.2練習
第3章 控件和屬性
3.1創(chuàng)建新應用程序
3.2控件提供接口
3.2.1放置控件
3.2.2改變控件尺寸、移動控件
3.2.3設置屬性
3.3給應用程序的使用者提供幫助信息
3.4命名文字
3.5休息放松
3.6小結
3.7問與答
3.8工作室
3.8.1小測驗
3.8.2練習
第4章 標簽、按鈕和文本框
4.1控件焦點
4.2鼠標和熱鍵不需要焦點
4.3相關屬性
4.4Tab 次序
4.5命令按鈕
4.6標簽
4.7文本框
4.8窗體屬性
4.9小結
4.10問與答
4.11工作室
4.11.1小測驗
4.11.2練習
第二部分 編程細節(jié)
第5章 編寫VisualBasic程序
5.1編程基礎
5.2 數(shù)據(jù)基礎
5.2.1數(shù)據(jù)類型
5.2.2變量保存數(shù)據(jù)
5.2.3給變量賦值
5.3表達式和數(shù)學運算符
5.4小結
5.5問與答
5.6工作室
5.6.1小測驗
5.6.2練習
第6章 改進編碼:消息框和輸入框
6.1函數(shù)簡介
6.2 MsgBox()和 InputBox()概 覽
6.2.1探討MsgBox()
6.2.2MsgBox()函數(shù)的返回值
6.2.3VB的Code 窗口幫助
6.2.4一小段彎路:注釋
6.2.5探討Inpu tBox ()
6.3小結
6.4問與答
6.5工作室
6.5.1小測驗
6.5.2 練習
第7章 判斷
7.1比較操作符
7.1.1比較的性質
7.1.2使比較操作符兩邊的數(shù)據(jù)類型
一致
7.2If語句
7.3If語句的Else分支
7.4帶有邏輯操作符的復合比較
7.5SelectCase的多項選擇
7.6兩種擴展的SelectCase格式
7.7小結
7.8問與答
7.9工作室
7.9.1小測驗
7.9.2練習
第8章 VisualBasic循環(huán)
8.1DoWhile循環(huán)
8.2DoUntil循環(huán)
8.3其他Do循環(huán)
8.4For 循環(huán)
8.5小結
8.6問與答
8.7工作室
8.7.1小測驗
8.7.2練習
第三部分 運用代碼
第9章 組合代碼和控件
9.1利息計算應用程序
9.2使用控件數(shù)組
9.3完成窗體
9.4增加代碼
9.5Unload語句
9.6完成細節(jié)
9.7錯誤檢查
9.8小結
9.9問與答
9.10工作室
9.10.1小測驗
9.10.2練習
第10章 列表框和數(shù)據(jù)列表
10.1ListBox控件
10.2組合框
10.3數(shù)據(jù)數(shù)組
10.4控件數(shù)組
10.5小結
10.6問與答
10.7工作室
10.7.1小測驗
10.7.2練習
第11章 附加控件
11.1選項按鈕
11.2框架和選項按鈕
11.3復選框
11.4滾動條
11.5VB的時鐘:計時器控件
11.6小結
11.7問與答
11.8工作室
11.8.1小測驗
11.8.2練習
第12章 對話框基礎
12.1CommonDialogBox 控件做什么
12.2添加ComrnonDialogBox控件
12.3產生通用對話框
12.4Common DialogBox 方法
12.5添加File對話框
12.6Color對話框
12.7Font對話框
12.8Print對話框
12.9小結
12.10問與答
12.11工作室
12.11.1小測驗
12.11.2練習
第四部分 程序設計與數(shù)據(jù)
第13章 模塊程序設計
13.1結構化程序設計
13.2調用過程與返回
13.3編寫子程序代碼
13.4編寫函數(shù)代碼
13.5編寫參數(shù)代碼
13.6通過引用和值接收
13.7小結
13.8問與答
13.9工作室
13.9.1小測驗
13.9.2 練習
第14章 節(jié)省編程時間的內置函數(shù)
14.1眾多的函數(shù)
14.2數(shù)字函數(shù)
14.3字符串函數(shù)
14.4日期和時間函數(shù)
14.5對數(shù)據(jù)進行測試的函數(shù)
14.6數(shù)據(jù)轉換函數(shù)
14.7格式化函數(shù)
14.8小結
14.9問與答
14.10工作室
14.10.1小測驗
14.10.2練習
第15章 Visual Basic數(shù)據(jù)庫基礎
15.1文件概念
15.1.1打開文件
15.1.2關閉文件
15.1.3刪除文件
15.1.4用Write#寫文件
15.1.5用Input#輸入
15.1.6LineInput#記錄
15.2數(shù)據(jù)庫處理的介紹
15.2.1Data控件
15.2.2一個簡單但功能強大的應用程序
15.3數(shù)據(jù)窗體向導
15.4小結
15.5問與答
15.6工作室
15.6.1小測驗
15.6.2練習
第16章 用VisualBasic打印
16.1打印介紹
16.2使用戶為打印作好準備
16.3介紹Printer對象
16.4Print方法
16.4.1打印文字
16.4.2打印變量和控件
16.4.3打印表達式
16.4.4打印多個值
16.4.5利用字體
16.4.6最好用Spc()和Tab ()空格
16.5開始打印
16.6小結
16.7問與答
16.8工作室
16.8.1小測驗
16.8.2練習
第五部分 整潔快速編程
第17章 VB應用程序中的菜單
17.1萊單編輯器
17.2增加一個應用程序菜單欄
17.3命名菜單選項
17.4增加下拉菜單選項
17.5菜單補充說明
17.6將菜單與事件過程連結起來
17.7在項目之間拷貝菜單
17.8小結
17.9問與答
17.10工作室
17.10.1小測驗
17.10.2練習
第18章 圖形圖像控件
18.1圖像控件
18.1.1準備圖像
18.1.2定義圖像的大小
18.1.3運行時裝載圖像
18.2PictureBox控件
18.3動畫圖片
18.4小結
18.5問與答
18.6工作室
18.6.1小測驗
18.6.2練習
第19章 工具欄和多種圖形
19.1Toolbar 的準備
19.2Image List 控件
19.3結束Toolbar
19.4Line和Shape控件
19.4.1Line控件
19.4.2掌握Line控件
19.4.3掌握Shape 控件
19.5小結
19.6問與答
19.7工作室
19.7.1小測驗
19.7.2練習
第20章 編寫正確的應用程序
20.1錯誤種類
20.2調試器
20.3設置斷點
20.4單步通過程序代碼
20.5CallStack能顯示完成的過程
20.6Immediate窗口
20.7小結
20.8問與答
20.9 工作室
20.9.1小測驗
20.9.2 練習
第六部分 高級VisualBasic應用程序
第21章 VisualBasic和ActiveX
21.1ActiveX:你使用的工具
21.2VB CustomControlEdition
21.3OLE過程
21.3.1創(chuàng)建插入對象
21.3.2插入現(xiàn)有的對象
21.4ActiveX文檔
21.5小結
21.6問與答
21.7工作室
21.7.1小測驗
21.7.2練習
第22章 對象基礎
22.1系統(tǒng)對象
22.2程序對象
22.3使用集合和對象數(shù)組
22.4對0LE自動化的介紹
22.5小結
22.6問與答
22.7工作室
22.7.1小測驗
22.7.2練習
第23章 發(fā)布應用程序
23.1編譯應用程序
23.2設置項目的屬性
23.3建立你的應用程序
23.4啟動Setup Wizard
23.5運行Setup
23.6卸下應用程序
23.7小結
23.8問與答
23.9工作室
23.9.1小測驗
23.9.2練習
第24章 在線VisualBasic
24.1跟著向導進入Web!
24.2用戶需要一個ISP
24.3使用瀏覽器
24.4瀏覽其他工具
24.5小結
24.6問和答
24.7工作室
24.7.1小測驗
24.7.2 練習
第七部分 附 錄
附錄A 操作符優(yōu)先順序
附錄B ASCⅡ碼表
附錄C 答案
附錄D 與本書配套另購的CD-ROM
D.1 Windows95/NT4安裝指南
D.2 系統(tǒng)要求