目 錄
第一章 VisualBasic的基本環境介紹
1.1visualBasic4的主屏幕
1.1.1標題欄概述
1.1.2菜單條概述
1.1.3工具條概述
1.1.4工具框概述
1.1.5初始Form窗口概述
1.1.6Project窗口概述
1.2主要菜單概述
1.2.1Help菜單概述
1.2.2File菜單概述
1.2.3Edit菜單概述
1.2.4View菜單概述
1.2.5Insert菜單概述
1.2.6Add-Ins菜單概述
1.3如何裝載和運行程序
第二章 高級編程基礎
2.1數組的使用
2.1.1具有下標範圍的列錶
2.1.2使用多維數組
2.1.3使用Erase語句
2.2數據類型、指針和GoTo 語句
2.2.1自定義類型
2.2.2使用模擬指針
2.2.3使用GoTo語句
2.3內部函數的使用
2.3.1按位邏輯操作符
2.3.2參數命名方法
2.4自定義函數和過程
2.4.1自定義函數
2.4.2定義Sub過程
2.4.3參數的按引用傳遞和按值傳遞
2.4.4在過程中使用列錶或數組
2.4.5帶有可選變量或參數個數的子程序
2.5使用遞歸
2.6創建較大項目的方法
2.6.1Standard(代碼)模塊
2.6.2DoEvents函數的使用
2.6.3SubM8in
2.6.4使用WindowsAPI函數
2.6.5混閤語言編程方法
2.6.6資源文件
2.7編譯器的使用
2.7.1如何創建可執行文件
2.7.2條件編譯技術介紹
第三章 對象設計
3.1麵嚮對象編程技術
3.1.100P概念
3.1.2如何操縱Visua1Basic中建立的對象
3.1.3由代碼操縱對象變量
3.2集閤
3.2.1用Set使用控件集閤
3.2.2如何建立用戶自己的集閤
3.2.3ObjectBr0wser對話框
3.3如何創建對象
3.4如何建立類
3.4.1創建新類模塊
3.4.2一疊牌類模塊示例
第四章 界麵設計
4.1使用工具箱
4.1.1使用框架
4.1.2使用選項(單選)按鈕
4.1.3使用復選框
4.1.4使用列錶框和組閤框
4.1.5使用滾動條
4.1.6使用計時器
4.1.7設計菜單
4.2設計通用對話框
4.2.1樣本文件瀏覽器示例
4.2.2使用通用對話框
4.3MDI窗體及窗口設計
4.3.1MDI窗體
4.3.2使用Windows菜單與Arrange方法
4.3.3與Windows有關的設計
4.3.4使窗體與調整尺寸和屏幕分辨率無關
4.3.5Visua1Basic的顯示:z0rder
44專業版和企業版中的定製控件
4.4.1使用Sheridan3-D定製控件
4.4.2使用DesaWare活動按鈕控件
4.4.3使用Micr0soft通信控件
4.4.4使用Micr0Help計量(gauge)控件
4.4.5使用Micr0Help鍵狀態控件
4.4.6使用MAPI控件
4.4.7使用Microsoft屏蔽編輯控件
4.4.8使用Micr0soft多媒體控件
4.4.9使用大綱控件
4.4.10使用Microsoft圖片剪切控件
4.4.11使用OutRider微調按鈕控件
4.4.12使用Sheridan製錶符對話控件
4.5使用Windows95控件
4.5.1使用ImageList控件
4.5.2使用ListView控件
4.5.3ProgressBar控件的使用
4.5.4使用Slider控件
4.5.5使用St8tusBar控件
4.5.6使用TabStrip控件
4.5.7使用Toolbar控件
4.5.8使用TreeView控件
4.6使用16位Wind0ws的工具條和狀態條
4.7使用幫助係統
4.7.1如何寫幫助主題
4.7.2設計上下文相關幫助
4.7.3如何建立和編譯幫助文件
4.8訪問Windows幫助機製
第五章 測試與調試
5.1調試工具及測試方法
5.1.1調試工具及其功能
5.1.2測試程序的設計
5.2Debug窗口
5.2.1Debug窗口內的其他調試信息
5.2.2程序的單步執行
5.3程序設計應使測試更容易
5.3.1清除邏輯錯誤
5.3.2暫停程序執行
5.3.3利用斷點進行測試
5.4程序調試技術綜述
5.4.1錯誤循環的調試示例
5.4.2事件驅動錯誤和問題的調試
5.4.3文檔和程序風格對調試的影響
第六章 文件操作
6.1與文件有關的命令
6.1.1Shell函數
6.1.2命令行提示信息
6.1.3與文件操作有關的函數
6.2使用文件係統控件
6.2.1使用文件列錶框
6.2.2使用目錄列錶框
6.2.3使用驅動器列錶框
6.2.4文件控件的綜閤利用
6.3順序文件的操作
6.3.1使用LOF 命令
6.3.2如何從一個文件中讀信息
6.3.3如何嚮已存在的文件添加信息
6.3.4如何讀取通用的順序文件
6.3.5RichTextBox控件和文件操作
6.4錯誤捕獲
6.5隨機存取文件、二進製文件及共享文件
6.5.1隨機存取文件
6.5.2二進製文件
6.5.3在非文本模式下使用二進製存取技術
6.5.4共享文件操作
6.5.5Open命令的一般格式
第七章 動態數據交換
7.1使用剪貼闆
7.1.1在VisualBasic中選擇文本
7.1.2剪貼闆格式和圖形傳輸技術
7.1.3剪貼闆程序示例
7.2如何激活Wind0ws應用程序
7.3動態數據交換(DDE)
7.3.1建立DDE 鏈接
7.3.2DDE 屬性介紹
7.3.3處理DDE事件
7.3.4DDE方法介紹
7.4利用OLE2技術
7.4.1使用OLE方法
7.4.2建立0LE對象
7.5在設計時使用OLE2
7.5.1PasteSpecial對話框
7.5.20LE屬性介紹
7.5.3常用0LE容器方法
7.60LEAut0mation介紹
7.70LE服務器技術
7.7.1建立進程外OLE服務器
7.7.2建立進程內OLB服務器
第八章 繪圖技術
8.1圖形操作基礎
8.1.1Aut0Redraw屬性的一個有趣功能
8.1.2ClipC0ntr0ls屬性和Paint事件
8.1.3Paint事件的其他方麵
8.1.4使用Refresh方法
8.1.5保存圖片信息
8.1.6簡單動畫舉例
8.2屏幕刻度
8.2.1定製刻度
8.2.2定製刻度的另一種方法
8.3使用Line和Shape控件
8.3.1使用Shape控件
8.3.2使用Line控件
8.4用代碼畫圖
8.4.1使用顔色函數
8.4.2對像素進行控製
8.4.3示例程序:“VisualBasicA-Sketch”
8.5綫和框
8.5.1參考終點
8.5.2利用相對坐標
8.5.3使用網格圖
8.5.4使用DrawWidth和DrawStyle函數
8.5.5設計方框
8.5.6動畫和DrawMode
8.6圓、橢圓和餅圖
8.6.1餅圖示例
8.6.2橢圓和縱橫比
8.7繪製麯綫
8.7.1用簡單公式描述的圖形
8.7.2極坐標
8.8使用Paintpicture方法
8.9使用Graph控件
第九章 遞歸方法
9.1遞歸的基礎知識
9.1.1使用遞歸函數
9.1.2簡單遞歸過程
9.1.3漢諾(Hanoi)塔示例
9.2遞歸排序方法
9.2.1閤並(Merge)排序方法
9.2.2快速排序(QuickSort)方法
9.2.3如何使排序穩定
9.3分形技術
9.4何時不用遞歸
第十章 數據庫技術的使用
10.1現代數據庫技術概述
10.2使用DataManager
10.2.1使用DataManager檢查現存的數據庫內容
10.2.2增加數據庫內容
10.2.3使用DataManager創建新數據庫
10.2.4使用DataManager的其他特性
10.3操縱數據控件
10.4利用數據控件編程
10.4.1Field對象介紹
10.4.2數據控件的其他屬性和事件
10.4.3關閉記錄集閤或數據庫
10.4.4通過代碼設置屬性
10.5控製對數據庫的修改
10.6SQL語言簡介
10.6.1使用SELECT語句
10.6.2使用sQL語句查找記錄
10.6.3通過sQL語句修改錶數據
10.7建立數據庫對象
10.7.1DataBase對象
10.7.2TableDef對象和TableDefs集閤
10.7.3Field對象和Fields集閤
10.7.4Index對象和Indexes集閤
參考文獻
· · · · · · (
收起)