Visual Basic 6開發使用手冊

Visual Basic 6開發使用手冊 pdf epub mobi txt 電子書 下載 在線閱讀 2026

☆☆☆☆☆
出版者:機械工業齣版社
作者:Brian Siler
出品人:
頁數:610
译者:康博創作室
出版時間:1999-04-01
價格:60.00元
裝幀:
isbn號碼:9787111070085
叢書系列:
圖書標籤:
  • 1
  • Visual Basic 6
  • VB6
  • 編程入門
  • 開發教程
  • Windows應用程序
  • 控件
  • API
  • 數據庫
  • 實例代碼
  • 經典教程
想要找書就要到 本本書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書全麵介紹瞭可視化編程語言Visual Basic的最新版本——Visual Basic 6.0。

全書共分七部分共33章。第一和第二部分介紹瞭Visual Basic 6.0的編程基礎;第三部分介紹瞭Visual Basic 6.0的基本組件;第四部分介紹瞭如何創建應用程序界麵;第五部分介紹瞭Visual Basic 6.0的高級編程技巧;第六部分介紹瞭Visual Basic 6.0的數據庫編程技術;第七部分介紹瞭Internet編程知識。

全書內容詳實,結構清晰,技術分析透徹,編程示例豐富,是廣大計算機用戶學習可視化編程不可多得的參考書。

編程語言與技術領域精選書目推薦(不含《Visual Basic 6開發使用手冊》內容) 以下為您精心挑選的一係列涵蓋不同編程語言、技術領域和軟件開發的專業書籍。這些書籍旨在拓寬您的技術視野,深入掌握現代軟件工程的核心理念與實踐技能,內容涵蓋從基礎理論到前沿應用的多個維度。 一、 現代編程語言深度解析 1. 《Python編程:從入門到實踐(第三版)》 簡介: 本書是全球範圍內最受歡迎的Python入門教材之一,專為希望快速掌握Python並應用於實際項目中的讀者設計。它摒棄瞭冗長乏味的理論堆砌,采取項目驅動的學習方式。全書分為兩大部分:第一部分係統講解Python的基礎語法、數據結構(列錶、字典、函數、類)以及控製流,確保讀者建立堅實的語言基礎。第二部分則引導讀者完成三個大型實踐項目:一個基礎的街機遊戲(如《外星人入侵》)、一個數據可視化項目(涉及Matplotlib和Pandas庫的應用)、以及一個初步的Web應用開發(使用Django框架)。本書強調代碼的可讀性、效率和麵嚮對象的設計原則,是構建Python技能樹的理想起點。 2. 《Effective C++(第55條高效編程準則)》 簡介: 對於已經掌握C++基礎語法的開發者而言,要寫齣“好”的代碼,需要更深層次的洞察力。本書匯集瞭Scott Meyers在多年實踐中總結齣的55條關鍵準則,覆蓋瞭C++98到C++17的現代特性。內容深入探討瞭模闆元編程、RAII(資源獲取即初始化)、移動語義(Move Semantics)、Lambda錶達式的最佳實踐、並發編程中的內存模型處理,以及如何有效利用標準模闆庫(STL)。它不僅僅是告訴您“怎麼做”,更解釋瞭“為什麼這樣做纔是最優解”,對於提升C++代碼的健壯性、性能和可維護性具有不可替代的指導價值。 3. 《深入理解Java虛擬機:JVM原理與最佳實踐(第三版)》 簡介: Java程序員的進階之路往往受限於對運行時環境的理解深度。本書是全麵剖析Java虛擬機(JVM)內部工作機製的權威著作。它詳細闡述瞭JVM的內存結構(堆、棧、方法區、程序計數器)、垃圾迴收算法(如G1、ZGC的演進與內部實現細節)、類加載機製(雙親委派模型及自定義加載器)、JIT(即時編譯)的工作原理,以及如何使用工具進行性能監控和故障診斷。閱讀本書,您將能夠從根本上理解Java代碼的執行效率瓶頸所在,並掌握調優JVM參數以適應高並發、大數據量應用場景的實戰技巧。 二、 軟件工程與架構設計 4. 《設計模式:可復用麵嚮對象軟件的基礎(GoF經典版)》 簡介: 本書是軟件設計領域裏程碑式的作品,由“四人幫”(Gang of Four)撰寫。它係統地歸納和總結瞭23種經典的設計模式,這些模式是解決常見軟件設計問題的成熟方案。全書以統一的結構(意圖、參與者、協作方式、結構圖)詳細解析瞭創建型、結構型和行為型三大類模式。它強調瞭麵嚮對象設計中的靈活性、可擴展性和可維護性。掌握這些模式,能讓開發者在麵對復雜需求時,迅速定位到恰當的解決方案,構建齣鬆耦閤、高內聚的係統結構。 5. 《領域驅動設計(DDD):軟件核心與復雜業務建模》 簡介: 針對企業級應用中,業務邏輯復雜、需求頻繁變動的痛點,DDD提供瞭一套以核心業務領域為中心的建模方法論。本書深入講解瞭DDD的戰略設計(如限界上下文、上下文映射)和戰術設計(如實體、值對象、聚閤、領域服務、資源庫)。它倡導使用“通用語言”來彌閤開發團隊與業務專傢之間的鴻溝,確保軟件模型與業務現實保持高度一緻。對於希望構建長期健康、易於演進的復雜業務係統架構師和高級開發者來說,本書是不可或缺的指南。 6. 《重構:改善既有代碼的設計(第二版)》 簡介: 軟件開發過程中,代碼庫的“技術債務”是普遍存在的挑戰。本書提供瞭近百種清晰、安全、循序漸進的代碼重構手法。作者馬丁·福勒不僅定義瞭“重構”的準確含義,還詳盡描述瞭如何通過一係列小步快跑的動作,消除代碼異味(Code Smells),如“過長的方法”、“霰彈式修改”和“重復代碼”。本書強調重構必須在完善的自動化測試套件保護下進行,是確保軟件質量在演進過程中持續提升的實操手冊。 三、 前沿與基礎設施技術 7. 《Kubernetes權威指南(第二版):從入門到精通》 簡介: 容器化和微服務架構的普及,使得Kubernetes(K8s)成為現代雲原生基礎設施的核心。本書全麵覆蓋瞭K8s的各個關鍵組件和操作流程。內容包括Pod、Service、Deployment、StatefulSet等核心資源的定義與管理,以及網絡模型(CNI)、存儲捲(CSI)的深入解析。更重要的是,它詳細介紹瞭集群的高級管理,如資源調度策略、安全配置(RBAC)、監控與日誌係統集成(Prometheus/Fluentd),以及如何使用Helm進行應用打包部署,是運維工程師和後端架構師掌握大規模容器編排的必備參考書。 8. 《深入理解計算機係統(CS:APP)(第三版)》 簡介: 本書是計算機科學教育領域的經典教材,它以一種自頂嚮下、軟硬件結閤的方式,將復雜的計算機係統知識整閤在一起。讀者將通過本書學習到:數據在計算機中的錶示(整數、浮點數)、指令集的匯編級理解、處理器體係結構(流水綫、緩存一緻性)、虛擬內存管理、鏈接與加載、進程與綫程的並發編程模型、以及網絡編程基礎。它構建瞭程序設計者理解程序如何“在機器上實際運行”的底層視角,對於提升程序優化能力至關重要。 9. 《高性能網站建設指南(第3版):優化用戶體驗的藝術與科學》 簡介: 在當前對延遲零容忍的互聯網環境中,性能優化已成為産品成功的關鍵因素。本書係統地涵蓋瞭Web性能優化的各個層次,從前端的瀏覽器渲染路徑、關鍵渲染路徑(CRP)優化、資源加載策略(異步、懶加載),到後端的HTTP協議(HTTP/2, HTTP/3的特性)、緩存機製(瀏覽器緩存、CDN、服務端緩存策略)。它還涉及瞭構建工具鏈(如Webpack優化配置)和關鍵性能指標(LCP, FID, CLS)的衡量與改進,是一本麵嚮全棧工程師的實戰性能調優手冊。

作者簡介

目錄資訊

前言
第一部分 visual basic基礎知識
第1章 visual basic入門 1
1.1 什麼是計算機程序 1
1.2 計算機程序和編程語言 2
1.3 更優的編程語言 2
1.4 設計程序的重要性 3
1.5 如何使設計與編程過程相匹配 3
1.6 程序設計簡介 3
1.7 小結 4
第2章 創建第一個程序 5
2.1 創建程序的用戶界麵 5
2.1.1 從頭開始 5
2.1.2 保存文件 7
2.2 從用戶處獲取信息 8
2.2.1 添加文本框控件 9
2.2.2 標記程序的控件 12
2.2.3 添加命令按鈕 14
2.3 改變窗體的屬性 14
.2.4 為程序的執行編寫代碼 15
2.4.1 響應事件 15
2.4.2 指定事件過程 16
2.4.3 編寫程序代碼 17
2.5 運行程序 19
2.6 小結 20
第3章 visual basic構件 21
3.1 窗體 21
3.1.1 窗體的組成 21
3.1.2 窗體的功能 22
3.2 使用控件 22
3.2.1 什麼是控件 22
3.2.2 控件功能 22
3.3 研究屬性 23
3.3.1 屬性基礎 23
3.3.2 公用屬性 24
3.3.3 使用屬性控製對象的大小 24
3.3.4 使用屬性調整對象的位置 25
3.3.5 在運行期間改變屬性 25
3.3.6 使用屬性控製用戶界麵 27
3.3.7 在代碼中指代窗體和控件 28
3.4 方法和事件初步 29
3.4.1 用方法執行操作 29
3.4.2 用事件對操作做齣響應 29
3.4.3 屬性和方法如何相互關聯 30
3.5 再次訪問窗體屬性 31
3.6 小結 34
第4章 visual basic的缺省控件 35
4.1 介紹內部控件 35
4.2 使用文本 36
4.2.1 用label控件顯示文本 37
4.2.2 用文本框輸入文本 38
4.3 用於選取的控件 40
4.3.1 命令按鈕 40
4.3.2 復選框 41
4.3.3 單選按鈕 41
4.3.4 列錶框 42
4.3.5 組閤框 46
4.4 特殊用途的控件 48
4.4.1 滾動條 48
4.4.2 定時器控件 51
4.4.3 框架控件 53
4.5 在設計階段操作多個控件 55
4.5.1 選取多個控件 55
4.5.2 使用properties窗口 56
4.5.3 使用form editor工具欄 56
4.5.4 使用format菜單 57
4.5.5 框架中的多個控件 58
4.6 操作控件集閤 58
4.6.1 改變所有的控件 59
4.6.2 改變已選取的控件 59
4.7 小結 59
第二部分 用visual basic編程
第5章 用事件過程響應用戶 61
5.1 事件簡介 61
5.2 控製程序中的事件 62
5.2.1 確定事件發生的時間 62
5.2.2 事件的類型 63
5.2.3 編寫事件過程 64
5.2.4 從代碼調用事件過程 65
5.3 理解事件序列 66
5.3.1 每個動作的多個事件 66
5.3.2 確定事件順序 67
5.4 小結 69
第6章 菜單和工具欄 70
6.1 創建一個菜單欄 70
6.1.1 常用菜單 71
6.1.2 建立主要的菜單項 71
6.1.3 多級菜單 73
6.1.4 將菜單項分組 75
6.1.5 修改菜單 75
6.1.6 為快速訪問添加訪問鍵和快捷鍵 76
6.1.7 為菜單項編寫代碼 78
6.1.8 可選設置 78
6.2 創建彈齣式菜單 80
6.2.1 創建要顯示的菜單 81
6.2.2 激活彈齣式菜單 81
6.3 使用visual basic中的工具欄 82
6.3.1 工具欄基礎 82
6.3.2 為工具欄獲取圖片 83
6.3.3 創建一個標準的工具欄 84
6.3.4 創建工具欄的按鈕 85
6.3.5 工具欄設計舉例 87
6.3.6 用代碼激活按鈕 87
6.3.7 用代碼創建工具欄 89
6.3.8 允許用戶自製工具欄 90
6.4 使用coolbar控件 91
6.5 小結 91
第7章 使用對話框獲取信息 92
7.1 隨時與用戶保持聯係 92
7.1.1 瞭解消息框 92
7.1.2 顯示消息 93
7.1.3 從msgbox函數返迴一個值 94
7.1.4 演示msgbox函數 96
7.2 從用戶處獲得信息 96
7.2.1 建立inputbox函數 96
7.2.2 由inputbox返迴的值 97
7.3 使用內置的對話框 98
7.3.1 commondialog控件的一般用法 98
7.3.2 測試commondialog控件 99
7.3.3 file對話框 99
7.3.4 font對話框 101
7.3.5 color對話框 103
7.3.6 print對話框 103
7.3.7 help對話框 104
7.4 創建自己的對話框 105
7.4.1 創建定製對話框 105
7.4.2 使用窗體模闆創建其他對話框 105
7.5 小結 106
第8章 運用變量存儲信息 107
8.1 變量介紹 107
8.1.1 變量命名 107
8.1.2 變量類型 108
8.2 變量聲明 109
8.2.1 顯式聲明 109
8.2.2 隱式聲明 110
8.2.3 定長字符串 110
8.3 變量數組 111
8.4 確定變量的使用範圍 112
8.4.1 創建任何地方都適用的變量 112
8.4.2 變量局部化 112
8.4.3 使用靜態變量 113
8.5 使用可選的explicit語句 114
8.6 與常量的區彆 115
8.6.1 如何使用常量 115
8.6.2 visual basic提供的常量 115
8.6.3 創建自己的常量 116
8.7 小結 116
第9章 visual basic編程基礎 117
9.1 編寫語句 117
9.2 使用賦值語句 117
9.3 使用數學運算 118
9.3.1 加法和減法 119
9.3.2 乘法和除法 120
9.3.3 指數運算 122
9.3.4 運算順序 123
9.4 使用字符串 123
9.4.1 字符串的閤並 124
9.4.2 確定字符串的長度 125
9.4.3 改變字符串的大小寫 125
9.4.4 查找字符串 127
9.4.5 提取字符串的一段 129
9.4.6 刪除空格 130
9.4.7 替代字符串中的字符 131
9.4.8 使用特殊字符 132
9.4.9 字符串和數字 133
9.5 格式化結果 134
9.5.1 特殊的格式化函數 134
9.5.2 使用format函數 135
9.5.3 操縱日期數據 137
9.6 小結 139
第10章 控製程序代碼的流程 140
10.1 在程序中做齣判斷 140
10.1.1 使用if語句 140
10.1.2 處理false條件 141
10.1.3 使用多重if語句 142
10.1.4 使用select case語句 142
10.2 使用循環 144
10.2.1 for循環 145
10.2.2 do循環 146
10.2.3 枚舉循環 148
10.3 調試程序 148
10.3.1 單步調試代碼 149
10.3.2 在immediate中窗口工作 150
10.3.3 跟蹤變量值 150
10.4 設置錯誤陷井 151
10.4.1 使用on error語句 152
10.4.2 標記代碼行 152
10.4.3 齣錯之後控製程序流程 153
10.4.4 確定錯誤類型 154
10.5 小結 154
第11章 子過程、函數和多個窗體 155
11.1 使用過程和函數 155
11.1.1 使用過程 155
11.1.2 使用函數 160
11.1.3 確定過程和函數的作用域 161
11.1.4 重復使用函數和過程 162
11.2 使用多個窗體 163
11.2.1 為程序添加新窗體 163
11.2.2 在工程中添加代碼模塊 164
11.2.3 訪問工程的窗體和模塊 165
11.3 管理工程中的組件 165
11.3.1 管理程序參量 165
11.3.2 控件用戶的控件 166
11.3.3 在工程中添加窗體,模塊和類 166
11.3.4 刪除窗體或模塊 167
11.4 控製程序的啓動 168
11.4.1 設置啓動窗體 168
11.4.2 使用sub main 168
11.5 小結 168
第三部分 visual basic程序組件
第12章 microsoft公共控件 169
12.1 公共控件介紹 169
12.2 基本公共控件imagelist 170
12.2.1 在設計階段建立imagelist控件 170
12.2.2 用代碼建立imagelist控件 171
12.3 管理數據 172
12.3.1 使用listview控件 172
12.3.2 使用treeview控件 177
12.3.3 使用tabstrip控件 181
12.4 接受用戶的輸入 185
12.4.1 使用imagecombo控件 186
12.4.2 使用updown控件 187
12.4.3 使用日期控件 189
12.4.4 使用slider控件 192
12.5 報告狀態及進程 195
12.5.1 嚮程序中添加狀態欄 195
12.5.2 進度欄 199
12.5.3 利用animation控件添加圖像 201
12.6 小結 202
第13章 使用控件數組 203
13.1 控件數組簡介 203
13.1.1 控件數組元素 203
13.1.2 控件數組的優點 203
13.2 創建控件數組 204
13.2.1 在窗體中添加控件數組 204
13.2.2 為控件數組編寫代碼 206
13.2.3 從控件數組中刪除元素 207
13.3 使用控件數組 208
13.3.1 在程序中使用控件數組 208
13.3.2 並行數組 208
13.4 創建菜單項數組 209
13.5 在運行期間加載控件和卸載控件 209
13.5.1 創建控件數組的第一個元素 210
13.5.2 在運行期間添加控件 210
13.5.3 在運行期間刪除控件 211
13.6 小結 213
第14章 創建activex控件 214
14.1 activex基礎 214
14.1.1 建立activex控件的步驟 214
14.1.2 開發策略 214
14.2 創建activex控件 215
14.2.1 啓動地址控件工程 215
14.2.2 在控件中添加改變尺寸的代碼 216
14.2.3 在控件中添加新屬性 217
14.3 測試activex控件 218
14.3.1 使用一個工程組來測試 218
14.3.2 用internet explorer測試 220
14.4 編譯控件 221
14.4.1 創建ocx文件 221
14.4.2 測試編譯的控件 221
14.4.3 將控件配置到其他計算機上 221
14.5 改進activex控件 223
14.5.1 建立基本控件 223
14.5.2 改進基本控件 224
14.5.3 測試有限字符文本框 227
14.5.4 選擇一個工具箱圖標 227
14.6 使用activex control interface
wizard 228
14.6.1 嚮visual basic中添加嚮導 228
14.6.2 選擇和創建屬性 229
14.6.3 映射屬性 230
14.6.4 完成程序代碼 231
14.7 使用property pages wizard 234
14.7.1 創建頁麵 234
14.7.2 在頁麵中添加屬性 234
14.7.3 在應用程序中使用property
pages 235
14.8 創建用戶繪製的activex控件 235
14.8.1 啓動工程 236
14.8.2 創建用戶界麵 236
14.8.3 創建按鈕的屬性 238
14.8.4 建立按鈕的事件 239
14.8.5 為按鈕創建property pages 240
14.8.6 在程序中測試彩色按鈕 240
14.9 小結 241
第15章 擴展activex控件 242
15.1 使用ambeint對象以保持一緻性 242
15.1.1 建立一個ambient對象 242
15.1.2 跟蹤周圍環境的顔色 242
15.1.3 ambient對象的屬性 243
15.2 介紹extender對象 244
15.3 創建caculator控件 244
15.3.1 創建控件 245
15.3.2 創建界麵 245
15.3.3 建立operation屬性 246
15.3.4 為方法和事件編寫代碼 247
15.3.5 測試控件 248
15.4 創建property pages 248
15.4.1 創建property page對象 249
15.4.2 在property pages上放置控件 249
15.4.3 為selectionchanged事件過程
編寫代碼 250
15.4.4 為change事件過程編寫代碼 251
15.4.5 為applychanges事件過程
編寫代碼 251
15.4.6 將property page連接到控件上 252
15.4.7 使用用戶的property page 253
15.4.8 處理多控件選集 253
15.5 控製錯誤的處理 253
15.6 小結 254
第16章 類 255
16.1 理解類 255
16.1.1 麵嚮對象的編程 255
16.1.2 visual basic中的類 256
16.2 建立類模闆 256
16.2.1 啓動一個新的類模闆 256
16.2.2 為類添加屬性 257
16.2.3 為類添加方法 259
16.2.4 聲明和使用對象 260
16.2.5 添加用戶自己的事件 261
16.3 創建activex dll 261
16.3.1 創建一個activex工程 262
16.3.2 處理多個工程 262
16.3.3 設置實例屬性 264
16.3.4 列舉 264
16.4 創建包含集閤的類 265
16.4.1 標準集閤的屬性和方法 266
16.4.2 為成組動作創建一個新的集閤 266
16.5 使用class builder 267
16.6 小結 268
第四部分 visual basic界麵
第17章 多文檔界麵應用程序 271
17.1 介紹mdi應用程序 271
17.1.1 mdi父窗體的特點 272
17.1.2 mdi子窗體的特點 272
17.2 創建一個簡單的mdi程序 272
17.2.1 建立一個父窗體 273
17.2.2 建立一個子窗體 274
17.2.3 運行程序 274
17.3 創建一個窗體的多個實例 275
17.3.1 建立基本的窗體 276
17.3.2 利用對象變量創建窗體 277
17.3.3 使用關鍵字me和activeform 277
17.3.4 初始化子窗體的一個實例 278
17.4 使用菜單 278
17.5 管理子窗體 279
17.5.1 使用自動窗體布置 279
17.5.2 維護一個窗口列錶 280
17.6 創建一個實例應用程序—mdi聯
絡管理器 281
17.6.1 創建mdi窗體 281
17.6.2 建立顧客子窗體 283
17.6.3 創建搜索窗體 283
17.6.4 創建程序的核心部分 284
17.6.5 運行程序 285
17.7 優化mdi程序 285
17.8 創建一個mdi應用程序的框架 286
17.8.1 創建mdi父模闆 286
17.8.2 mdi子窗體 289
17.9 小結 292
第18章 適當的界麵設計 293
18.1 設計有效的窗體 293
18.1.1 保持窗體的整齊、乾淨 293
18.1.2 特彆注意數據輸入窗體 294
18.1.3 使用正確的控件 295
18.1.4 第三方控件 295
18.1.5 多個窗體 295
18.2 用戶pc的差異 297
18.3 滿足用戶的需求 298
18.3.1 列錶框 299
18.3.2 有效的菜單 302
18.3.3 處理應用程序的多個實例 302
18.3.4 程序的感覺速度 303
18.4 小結 305
第19章 使用可視化設計元素 306
19.1 使用圖形 306
19.1.1 圖形控件 306
19.1.2 圖形方法 311
19.2 對文本和字體進行操作 317
19.2.1 文本框特性 317
19.2.2 處理字體和顔色 319
19.3 小結 323
第五部分 高級編程技巧
第20章 訪問windows api 325
20.1 windows api簡介 325
20.2 在visual basic中使用
windows api 326
20.2.1 使用api viewer 327
20.2.2 創建封裝函數 328
20.2.3 創建封裝類 329
20.3 有用的api調用 331
20.3.1 fun api調用 331
20.3.2 尋找和控製其他窗口 332
20.3.3 在程序中等待以完成運行 335
20.3.4 迴調和子分類 336
20.4 小結 340
第21章 文件操作 341
21.1 visual basic中的文件函數 341
21.1.1 使用dir來查找和列齣文件 341
21.1.2 文件操作函數 343
21.1.3 用shell函數登錄其他程序 345
21.1.4 定位與應用程序相關的文件 345
21.2 操作文本文件 347
21.2.1 順序文本文件 347
21.2.2 順序文本文件的讀取 348
21.2.3 在順序文本文件中寫入信息 349
21.3 隨機文件——創建自己的文件
格式 351
21.3.1 創建一個記錄類型 351
21.3.2 打開一個隨機存取文件 351
21.3.3 使用put語句添加記錄 352
21.3.4 使用get語句檢索記錄 352
21.3.5 用seek語句進行隨機存取 352
21.4 ini文件 352
21.4.1 理解ini文件 353
21.4.2 使用ini文件 353
21.5 小結 355
第22章 用ole控製其他應用程序 357
22.1 使用word對象 357
22.1.1 microsoft word object library 357
22.1.2 創建application和document
對象 358
22.1.3 保存、打開和打印文檔 360
22.1.4 處理文本 361
22.1.5 其他有用的功能 361
22.1.6 word.basic 362
22.2 使用excel 362
22.2.1 創建excel對象 362
22.2.2 設置單元格和區域值 363
22.3 使用ole container控件 363
22.3.1 在設計階段創建一個嵌入式
對象 364
22.3.2 在運行期間創建一個嵌入式
對象 365
22.3.3 創建一個鏈接對象 365
22.4 小結 366
第23章 大師的工具箱 367
23.1 caller id與visual basic 367
23.1.1 使用實例程序的要求 367
23.1.2 將要用到的vb技術 368
23.1.3 建立communications控件 369
23.1.4 檢查電話 371
23.2 在visual basic中建立屏幕保護
程序 374
23.2.1 建立主窗體 374
23.2.2 添加動畫 375
23.2.3 與windows交互 376
23.3 從sql server到access database
table的導齣程序 376
23.3.1 建立實例程序 377
23.3.2 理解實例程序 377
23.4 用windows api創建透明圖像 383
23.5 小結 387
第六部分 visual basic和數據庫
第24章 數據庫基礎 389
24.1 設計一個數據庫 389
24.1.1 設計目的 389
24.1.2 設計數據庫時的主要步驟 390
24.1.3 組織數據 390
24.1.4 使用索引 394
24.2 改進設計 396
24.3 使用visual data manager 396
24.3.1 創建數據庫文件 397
24.3.2 增加一個新錶 398
24.3.3 對錶中的字段進行修改 399
24.3.4 為錶增加一個索引 399
24.3.5 返迴visual basic設計窗口 400
24.3.6 查看或修改錶的結構 400
24.3.7 重命名或刪除一個錶 400
24.3.8 復製一個錶 400
24.4 用其他工具創建數據庫 401
24.4.1 使用microsoft access 401
24.4.2 第三方數據庫設計器 401
24.5 為什麼要使用程序而不使用visual
data manager 401
24.6 小結 402
第25章 數據控件和數據綁定控件 403
25.1 瞭解數據控件 403
25.1.1 什麼是數據控件? 403
25.1.2 在窗體中加入一個數據控件 404
25.1.3 兩個需要的屬性 405
25.2 熟悉綁定控件 406
25.2.1 這些控件能作什麼? 406
25.2.2 在窗體中加入控件 407
25.2.3 用綁定控件顯示數據 407
25.3 創建一個簡單的應用程序 409
25.3.1 建立窗體 409
25.3.2 為數據庫導航 409
25.3.3 用代碼操作數據控件 410
25.3.4 增加和刪除記錄 410
25.4 自動創建窗體 412
25.4.1 建立數據窗體嚮導 412
25.4.2 獲取數據源 414
25.4.3 選擇綁定類型 414
25.4.4 用dfw選擇字段 415
25.4.5 控件的選擇 415
25.5 小結 416
第26章 使用data access object 418
26.1 dao簡介 418
26.2 建立一個dao工程 419
26.3 打開一個已有的數據庫 420
26.4 確定使用哪種記錄集類型 420
26.4.1 使用錶 421
26.4.2 使用動態集 422
26.4.3 使用快照集 424
26.4.4 使用一個僅嚮前滾動的記錄集 424
26.5 設置信息屏幕 425
26.5.1 訪問數據庫中的信息 425
26.5.2 顯示實例程序中的數據 425
26.6 放置記錄指針 426
26.6.1 使用move方法 426
26.6.2 使用bookmark屬性 427
26.6.3 使用find方法 428
26.6.4 在錶中設置當前索引 429
26.6.5 使用seek方法 429
26.6.6 使用percentposition和absolute
position屬性 432
26.7 使用過濾、索引和排序 433
26.7.1 設置filter屬性 433
26.7.2 設置sort屬性 433
26.7.3 創建一個新索引 434
26.8 考慮修改多個記錄的程序 434
26.8.1 使用循環 435
26.8.2 使用sql語句 435
26.9 瞭解其他程序代碼 437
26.9.1 增加記錄 437
26.9.2 編輯記錄 437
26.9.3 更新記錄 438
26.9.4 刪除記錄 438
26.10 介紹事務處理過程 438
26.11 小結 439
第27章 使用remote data object 440
27.1 數據庫訪問原理 440
27.2 操作odbc 440
27.2.1 理解odbc驅動程序 441
27.2.2 建立一個odbc數據源 441
27.3 遠程數據對象 446
27.3.1 rdo與dao的比較 446
27.3.2 用rdo訪問數據庫 447
27.4 使用遠程數據控件 448
27.4.1 rdc和數據控件的比較 449
27.4.2 建立rdc 449
27.5 小結 450
第28章 使用activex數據對象 451
28.1 ado簡介 451
28.1.1 數據連接方法 451
28.1.2 安裝 451
28.1.3 建立一個數據源 452
28.2 使用ado數據控件 453
28.2.1 建立ado數據控件 453
28.2.2 將ado數據控件與一個數據源
相連接 454
28.2.3 顯示數據 456
28.2.4 在代碼中修改記錄源 456
28.3 使用datagrid控件 457
28.3.1 將數據放入網格中 458
28.3.2 建立數據網格 458
28.3.3 拆分網格 460
28.3.4 定製網格的設計方案 461
28.3.5 用代碼定製網格 462
28.4 使用activex數據對象 463
28.4.1 與ado進行連接 463
28.4.2 操作記錄集 465
28.4.3 命令對象 471
28.5 沒有連接的記錄集 471
28.5.1 創建一個沒有連接的記錄集 472
28.5.2 重新連接記錄集 472
28.5.3 沒有連接的記錄集的使用 473
28.6 小結 473
第29章 創建報錶 475
29.1 創建一個簡單的報錶 475
29.1.1 建立數據源 475
29.1.2 在工程中加入一個數據報錶 476
29.1.3 建立數據報錶 477
29.1.4 顯示報錶 479
29.2 改進數據報錶 479
29.2.1 預定報錶字段 480
29.2.2 加入圖形 481
29.2.3 打印和輸齣 482
29.2.4 函數字段 483
29.3 使用透明報錶 483
29.3.1 創建一個新報錶 484
29.3.2 定製報錶 487
29.3.3 使用透明報錶控件 488
29.4 小結 490
第七部分 visual basic和internet
第30章 使用vbscript 491
30.1 vbscript簡介 491
30.1.1 用vbscript改進internet 491
30.1.2 在網絡服務器上的vbscript 492
30.1.3 瀏覽器上的vbscript 493
30.2 使用vbscript的工具 495
30.2.1 vb腳本編寫引擎 495
30.2.2 宿主應用軟件 495
30.2.3 文本編輯器 496
30.2.4 先進的網絡工具 496
30.3 vbscript語言 496
30.3.1 僅操作變量 497
30.3.2 為增加的功能使用對象 497
30.3.3 訪問文件係統 498
30.4 在internet explorer 中使用
vbscript 500
30.4.1 事件和程序 500
30.4.2 窗體 502
30.4.3 使用activex控件 504
30.5 windows scripting host 505
30.5.1 運行script 505
30.5.2 有用的對象和方法 506
30.6 小結 507
第31章 active server pages 508
31.1 介紹active server pages 508
31.1.1 active server pages與標準
html 508
31.1.2 虛擬目錄 510
31.2 創建asp文件 512
31.2.1 創建一個簡單的asp文件 512
31.2.2 使用服務器端的腳本標記 513
31.2.3 簡單而動態的網頁 513
31.2.4 使用包含文件 515
31.3 用active server pages進行數據庫
訪問 516
31.3.1 查詢一個數據庫 516
31.3.2 更新一個數據庫中的信息 519
31.4 asp對象 522
31.4.1 用session對象進行安全管理 522
31.4.2 用response對象控製輸齣 524
31.4.3 用request對象檢索數據 526
31.4.4 server對象 527
31.4.5 application對象和
global.asa 527
31.5 用asp使用自己的activex dll 527
31.6 iis應用工程 528
31.6.1 創建一個iis應用程序 528
31.6.2 運行iis應用程序 529
31.6.3 網絡類的範例 530
31.6.4 使用html模闆網絡工程 531
31.6.5 使用一個定製的網絡工程 533
31.7 小結 533
第32章 activex文檔 534
32.1 瞭解activex文檔 534
32.1.1 什麼是activex文檔? 535
32.1.2 使用activex文檔的優點是
什麼? 535
32.2 創建第一個activex文檔 536
32.2.1 啓動一個activex文檔工程 536
32.2.2 創建文檔的界麵 537
32.2.3 在文檔中加入代碼 538
32.2.4 測試activex文檔 539
32.2.5 編譯文檔 541
32.3 探究用戶文檔對象 541
32.3.1 瞭解用戶文檔的主要事件 541
32.3.2 為用戶文檔創建和保存屬性 542
32.3.3 操作用戶文檔的方法 543
32.4 在用戶文檔中使用超文本鏈接
對象 544
32.5 使用activex document
migration wizard 544
32.5.1 運行activex document
migration wizard 545
32.5.2 查看嚮導工作的結果 546
32.6 創建一個較為復雜的文檔 547
32.6.1 為其他文檔編程 547
32.6.2 使用和顯示文檔中的窗體 548
32.7 小結 548
第33章 visual basic和internet的其他
用途 549
33.1 在應用程序中加入瀏覽器功能 549
33.1.1 在窗體上創建一個瀏覽器 549
33.1.2 從應用程序登錄瀏覽器 550
33.2 電子郵件的編程 553
33.2.1 注冊電子郵件 554
33.2.2 傳送一個消息 554
32.2.3 訪問消息的內容 555
33.3 使用internet傳送控件 556
33.3.1 檢索html 556
33.3.2 傳送文件 558
33.4 小結 560
第八部分 附 錄
附錄a 開發環境簡介 561
附錄b 打包應用程序 572
附錄c sql簡介 585
· · · · · · (收起)

讀後感

評分☆☆☆☆☆

最近要學VB給人傢做個程序。 先讀的是同學的高等教育齣版社的二級教程,不過看完瞭之後發現什麼也沒記住,於是去圖書館找書,邂逅瞭這本開發使用手冊。 讀完瞭之後,感覺內容編排閤理,基本可以瞭解VB的基礎內容。 適閤初學者閱讀。

評分☆☆☆☆☆

最近要學VB給人傢做個程序。 先讀的是同學的高等教育齣版社的二級教程,不過看完瞭之後發現什麼也沒記住,於是去圖書館找書,邂逅瞭這本開發使用手冊。 讀完瞭之後,感覺內容編排閤理,基本可以瞭解VB的基礎內容。 適閤初學者閱讀。

評分☆☆☆☆☆

最近要學VB給人傢做個程序。 先讀的是同學的高等教育齣版社的二級教程,不過看完瞭之後發現什麼也沒記住,於是去圖書館找書,邂逅瞭這本開發使用手冊。 讀完瞭之後,感覺內容編排閤理,基本可以瞭解VB的基礎內容。 適閤初學者閱讀。

評分☆☆☆☆☆

最近要學VB給人傢做個程序。 先讀的是同學的高等教育齣版社的二級教程,不過看完瞭之後發現什麼也沒記住,於是去圖書館找書,邂逅瞭這本開發使用手冊。 讀完瞭之後,感覺內容編排閤理,基本可以瞭解VB的基礎內容。 適閤初學者閱讀。

評分☆☆☆☆☆

最近要學VB給人傢做個程序。 先讀的是同學的高等教育齣版社的二級教程,不過看完瞭之後發現什麼也沒記住,於是去圖書館找書,邂逅瞭這本開發使用手冊。 讀完瞭之後,感覺內容編排閤理,基本可以瞭解VB的基礎內容。 適閤初學者閱讀。

用戶評價

评分☆☆☆☆☆

這本《Visual Basic 6開發使用手冊》真是本讓人又愛又恨的傢夥。說愛,是因為它在VB6的那個黃金時代,簡直是許多程序員的“聖經”。那時候,互聯網泡沫還沒完全破裂,桌麵應用纔是王道,VB6就是構建這些應用的利器。這本書的結構清晰,從最基礎的控件拖放、事件驅動編程,到稍微深入的數據綁定和數據庫操作,都覆蓋得非常詳盡。我記得我第一次拿到它的時候,就好像拿到瞭一張通往新世界的地圖。書裏的代碼示例往往都緊貼著實際開發中的痛點,比如如何實現一個高效的報錶生成器,或者如何處理復雜的MDI界麵。它的講解方式非常務實,不玩虛的,直接告訴你“這樣做就能達到目的”。對於初學者來說,它提供瞭一個堅實的基石,讓你能快速上手,構建齣像樣的程序。然而,恨意也隨之而來,畢竟時代變瞭。當我們現在迴過頭看,那些關於ActiveX控件的深入挖掘,那些關於ADO/DAO連接數據庫的細節,都帶著濃厚的時代烙印。雖然理論知識依然有參考價值,但在現代的.NET或更高級的語言環境中,你得花時間去“翻譯”這些知識,這無疑增加瞭學習成本。但即便如此,對於想深入瞭解VB6底層機製的老兵來說,它依然是本值得珍藏的資料,隻是它已經不再是“使用手冊”,更像是一部“曆史文獻”。

评分☆☆☆☆☆

從使用者的角度來看,這本書最大的成功之處在於它對“效率至上”原則的貫徹。VB6本身就是為瞭快速應用開發(RAD)而生的,而這本書完美地契閤瞭這種哲學。它很少糾纏於抽象的計算機科學理論,而是直接引導你進入IDE,告訴你如何利用拖放設計器快速搭建用戶界麵,如何利用屬性窗口快速配置控件行為。對於那些希望在最短時間內將想法轉化為可執行程序的人來說,這種直接瞭當的教學方法是極其有效的。書中的多個章節專門介紹瞭如何與外部數據源交互,比如如何使用Data Control進行簡單的數據綁定,這在企業內部係統開發中是極其常用的功能。講解方式是“手把手”的,一步一步帶著你完成一個包含數據訪問功能的迷你應用。但正是這種對效率的極緻追求,導緻它在“可維護性”和“代碼規範”的討論上顯得薄弱。雖然書的最後提到瞭模塊化編程的概念,但對於如何保持一個數萬行代碼的VB6項目的整潔和可讀性,並沒有給齣太多實用的建議。它更像是教你如何快速搭起一座小木屋,而不是如何設計一座可以傳世的宏偉建築。讀完後,你會寫代碼,但未必會寫“好”代碼。

评分☆☆☆☆☆

這本書的語言風格非常獨特,它帶著一種九十年代末期技術文檔特有的那種,既嚴肅又略顯教條的腔調。作者的語氣非常自信,仿佛在說:“這是目前最成熟、最完善的開發方式,你隻需照做即可。” 這種權威性對於初學者來說具有很強的說服力,讓人覺得學習的路徑已經被規劃好瞭,無需多走彎路。尤其是在講述VB6的集成開發環境(IDE)的各項功能時,它做到瞭百科全書式的全麵覆蓋,從菜單欄的每一個選項,到工具箱中每一個隱藏的屬性頁,幾乎無一遺漏。我記得有一部分內容專門講解瞭調試器的高級用法,比如如何設置復雜的斷點、如何監視變量的內存地址變化,這在當時是很多同類書籍所不具備的深度。然而,這種“全覆蓋”也帶來瞭一個副作用:信息密度過高,缺乏重點提煉。對於那些隻需要用到核心功能的讀者來說,書中大量的篇幅被分配給瞭不常用的功能或者過時的技術細節,閱讀起來會有些枯燥。總的來說,它像一個非常詳盡但沒有索引的圖書館,你需要明確知道自己要找什麼,纔能高效地從中提取價值,否則很容易迷失在那些詳盡卻略顯冗餘的細節海洋中。

评分☆☆☆☆☆

坦白說,我當初買這本手冊的時候,是衝著它封麵上印著的“全方位”三個字去的。我當時對編程還是一知半解,總覺得一本厚書能包羅萬象,學完它我就能所嚮披靡瞭。一開始閱讀的體驗是令人振奮的,特彆是關於麵嚮對象概念的初步介紹,雖然VB6對純粹OOP的支持有限,但書裏還是盡力去解釋瞭類模塊和對象的概念,試圖搭建一個結構化的思維框架。然而,隨著深入到中間章節,我開始感到有些吃力瞭。這本書的深度似乎是為有一定編程基礎的人準備的,很多關於內存管理、指針(雖然VB6不直接暴露指針,但有些API調用涉及到它)或者高級API調用的內容,作者隻是點到為止,沒有提供足夠的上下文和底層原理剖析。舉個例子,涉及到Win32 API的調用部分,它隻是簡單地給齣瞭函數簽名和參數說明,但對於為什麼要選擇這個API而不是另一個,它們在性能上的差異在哪裏,書裏就語焉不詳瞭。這使得我不得不頻繁地跳齣這本書,去網上搜索微軟官方文檔或者其他更專業的論壇進行交叉驗證。因此,我認為它更像是一本“快速參考指南”,而不是一本“深度教程”。如果你隻是想快速實現某個功能,它能幫你節省時間;但如果你想成為真正的“大師”,這本書提供的“深度”還是稍顯不足,它更像是一條寬闊的公路,而非深入山野的小徑。

评分☆☆☆☆☆

這本書的排版和視覺設計,用今天的眼光來看,簡直是“復古的藝術品”。厚厚的紙張,略帶泛黃的油墨,以及那種固定字號的、密密麻麻的源代碼塊,無不提醒著我身處的年代。但這恰恰是它魅力的一部分。在那個沒有高清顯示器和豐富的在綫資源支持的年代,一本實體書的價值是無可替代的。它的優點在於那種“拿在手裏”的實在感。你可以隨時在旁邊的空白處寫下自己的注釋、畫流程圖,或者用熒光筆標記齣你認為關鍵的語句,這些“物理交互”是電子文檔無法比擬的。我尤其欣賞它對錯誤處理機製的詳盡講解。VB6的運行時錯誤常常讓人抓狂,而這本書卻花瞭相當大的篇幅來介紹如何使用`On Error GoTo`結構,以及如何區分和處理不同類型的運行時錯誤。它甚至提供瞭一張常見錯誤代碼對照錶,這在當時簡直是救命稻草。然而,這種專注也帶來瞭局限性——它對現代軟件工程實踐的討論嚴重缺失。關於版本控製、單元測試(在VB6時代這幾乎是個僞概念),或者如何構建大型項目的文件結構,書中幾乎沒有提及。它默認你正在構建的是一個單體、快速迭代的小工具,這在如今的開發環境中顯得有些格格不入。

评分☆☆☆☆☆

评分☆☆☆☆☆

评分☆☆☆☆☆

评分☆☆☆☆☆

评分☆☆☆☆☆

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等

© 2026 onlinetoolsland.com All Rights Reserved. 本本书屋 版权所有