编程大讲坛、坛坛是佳酿--编程大讲坛:Visual Basic核心开发技术从入门到精通...
【書名】編程大講壇:Visual Basic核心開發技術從入門到精通
【作者】薛小龍
【ISBN】978-7-121-09057-8
【出版社】電子工業出版社
【出版日期】2009年9月
【定? 價】69.80 元(含光盤1張)
互動出版網購買
卓越網購買
【宣傳語】
編程大講壇、壇壇是佳釀
用實用的方式,講解實用的技術和項目實踐經驗
書山有路勤為徑,學海無涯苦作舟。
???????????????????????????? ——韓愈
這是出自我國唐代著名詩人、哲學家韓愈的治學名聯。他教育我們要想學好書中的知識,需要自己付出辛勤的汗水。轉眼間已經距大唐盛世千年,現在已經進入了21世紀。這是一個什么時代?
——這是一個快節奏的時代,要求我們要跟上發展!
——這是一個網絡時代,網絡上有我們需要的大量資源!
——這是一個奮斗的時代,各行各業的人們都需要奮斗!
——這是一個競爭的時代,我們隨時隨地都面臨著競爭!
本系列圖書和市場上其他類似書籍相比,具有以下與眾不同的特色。
1.科學的合理計劃
2.知識點的通俗性和全面性,典型的實例,深入性的實例講解
3.實用性
4.全面性
5.與網絡學習的完美結合
6.實用超值的光盤
7.提供完善的技術支持
【內容簡介】
本書由淺入深地講解了Visual Basic開發技術,并且始終遵循以科學合理的學習計劃為主線,通過具體的實例講解其具體使用流程。全書內容分為3篇26課,其中第1課到12課是編程基礎篇,依次講解Visual Basic技術基礎、Visual Basic語言初步、Visual Basic算法語句、Visual Basic數組、Visual Basic過程基礎、Visual Basic過程參數和遞歸調用、Visual Basic窗體的屬性和方法、窗體事件及其高級應用、Visual Basic控件、工具欄和狀態欄、菜單和對話框、程序調試、錯誤處理和創建幫助;第13課到24課是技術提高篇,分別講解報表打印處理、存儲過程應用、使用ActiveX控件技術、Visual Basic文件處理、Visual Basic繪圖處理、MSChat控件圖形處理、Visual Basic多媒體編程、Visual Basic網絡編程、程序打包和部署;第25課和26課是綜合應用篇,分別講解了使用Visual Basic開發掃雷游戲和數據庫項目——圖書借閱系統的流程和實現方法。
本書附贈光盤,內容包括多媒體視頻、實例源代碼和贈送的綜合實例代碼。
本書內容全面,非常適合于Visual Basic技術的初學者,同時也適合具有一定Visual Basic基礎,欲對Visual Basic開發技術進一步了解和掌握的中級讀者,還可作為相關培訓學校的教材。
本書讀者答疑平臺:http://www.100tt.net/
【本書特色】
本書的特點和優勢
本書由具有多年Visual Basic開發經驗的程序員執筆寫作,筆者在Visual Basic軟件開發領域具有多年的開發研究經驗,并且具有多年的培訓講解經驗,筆者憑著嫻熟的筆法和淵博的理論知識,會將Visual Basic開發技術展現得淋漓盡致,能使讀者能夠很快地進入實際開發角色。本書和市場上其他類似書籍相比,具有下面與眾不同的特色:
科學的合理計劃
在具體內容編排上,我們會根據Visual Basic中不同知識點的難易程度,為讀者規劃出最佳的學習進度時間表。相信讀者只要按照這個進度時間表進行學習,將會輕松的掌握這門技術,并且達到最佳的學習效果和最優的學習效率。
知識點的通俗性和全面性
書中講解了Visual Basic技術的各個知識點,遵循循序漸進、由淺入深的原則,便于讀者對內容的理解。在內容講解上,書中用最通俗的語言將Visual Basic知識點進行了講解。不但涉及了此項技術的常用領域,而且對高難度的應用進行了詳細的介紹,并對應的提出了解決方案。
典型的實例,深入性的實例講解,110多個實例+110多個實例探索分析
本書穿插講解了110多個實例,并且在每個實例最后都對這個實例進行了深入講解和分析。針對每個重要的知識點,始終以對應實例的講解來加深對知識的理解。針對重要知識點或實例,給讀者點出注意事項、建議忠告和使用技巧,使讀者的知識得到升華。針對計算機讀者對自己成就感特別感冒這一特點,在重要知識點或實例后,推出了“實例探索和讀者練習”。讓讀者切身思考怎樣完成作者布置的練習,使讀者的知識得到延伸,并且充分享受自己的成就感。
實用性
本書的實用性較強,以經驗為后盾,以實踐為導向,以實用為目標,深入淺出地講解了在開發過程中的種種問題。特別是,在講解時非常注重實踐與理論的形象結合,為了能使讀者通過讀懂源代碼來掌握這項技術,在實例舉證時還給源代碼繪了大量的流程圖。本書的所有源代碼都已調試通過,并且放在了本書所附帶的光盤中,讀者拿來即可使用。
全面性
本書內容全面,從基本的語法入手,以恰當的實例為導向,由淺入深的講解各門技術的基本理論知識,所講解的內容幾乎囊括了此技術的所有知識點,這是市場上其他同類書籍沒有涉及到的。
和網絡學習的完美結合
自網聯網推出后,給讀者的學習帶來了極大的方便。但是大多數讀者沒有掌握網絡學習的技巧,為此在這套書中推出了“網絡關鍵詞”模塊。在講解知識點的過程中,穿插講解利用百度、google和csdn等網絡資源進行學習的方法。
實用超值的DVD光盤
為了幫助讀者比較直觀地學習,本書附贈DVD光盤,內容包括多媒體視頻、編程參考寶典電子書、實例源代碼和贈送的綜合實例代碼。
通過多媒體視頻,手把手教會讀者搭建和配置開發環境,并對書中的綜合實例進行全程講解。作者親自配音、演示,手把手教會讀者使用。
提供完善的技術支持
本書提供了論壇專用QQ群75593028,里面匯集了本書的作者。讀者可以在上面提問交流和提問,幫助讀者提高開發水平。
【目錄】
第1篇? 編程基礎篇
?
第1課? Visual Basic技術基礎?1
Visual Basic是一種可視化的編程語言,利用這種可視化開發技術可以快速開發出現實應用項目。
1.1? 本課學習目標?3
1.2? Visual Basic介紹?3
1.2.1? Visual Basic的版本?4
1.2.2? Visual Basic的特點?4
1.3? 安裝Visual Basic?5
1.3.1? 運行環境介紹?5
1.3.2? 安裝?6
1.3.3? 添加/刪除組件?8
1.4? Visual Basic的啟動和退出?8
1.4.1? 啟動Visual Basic 6.0?8
1.4.2? 退出Visual Basic 6.0?9
1.5? Visual Basic可視化開發環境介紹?10
1.6? 常見錯誤方式?15
1.7? Visual Basic程序調試方法?16
1.8? Visual Basic用戶界面設計基礎?16
1.8.1? 常用屬性的設置?17
1.8.2? 窗體的屬性?18
1.9? 一個簡單的Visual Basic程序?20
1.9.1? Visual Basic 6.0開發流程?20
1.9.2? 實例概述?21
1.9.3? 實現流程?21
1.10? 本課回顧和網絡關鍵詞?25
第2課? Visual Basic語言基礎?27
本逐一講解關鍵字、標識符、數據類型、變量、常量、數組和運算符表達式的基本知識。
2.1? 本課學習目標?27? 27
2.2? 關鍵字?27
2.3? 標識符?28
2.4? 數據類型?29
2.5? 變量?31
2.5.1? 變量的命名規則?31
2.5.2? 聲明變量?32
2.6? 常量?33
2.7? 運算符和表達式?35
2.7.1? 算術運算符/算術表達式?35
2.7.2? 關系運算符/關系表達式?36
2.7.3? 連接運算符?36
2.7.4? 邏輯運算符/邏輯表達式?37
2.7.5? 日期表達式?38
2.8? 運算符的優先級?38
2.9? 本課回顧和網絡關鍵詞?39
第3課? Visual Basic算法語句?41
Visual Basic語句是整個項目程序的核心,通過語句可以實現對特定項目的判斷處理,并做出相應的處理。
3.1? 本課學習目標?41
3.2? 算法概述?42
3.2.1? 算法分類?42
3.2.2? 算法的特征?42
3.3? 程序語句?42
3.4? 順序結構?43
3.4.1? 賦值語句?43
3.4.2? Print方法?44
3.4.3? 注釋語句?44
3.5? 條件判斷語句?45
3.5.1? 使用If…Then語句?45
3.5.2? 使用Select Case語句?52
3.6? 循環結構?55
3.6.1? 使用Do…Loop語句?56
3.6.2? 使用While…Wend語句?61
3.6.3? 使用For…Next語句?63
3.7? 其他控制語句?65
3.7.1? 使用GoTo語句?66
3.7.2? 使用Exit與End語句?68
3.7.3? 使用Stop語句?69
3.7.4? 使用With語句?70
3.5? 本課回顧和網絡關鍵詞?70
第4課? Visual Basic數組?73
果涉及的數據量很大,則變量將不能滿足項目的需求,為此Visual Basic推出了數組這一概念,用于存儲多個變量的數據。
4.1? 本課學習目標?73
4.2? 數組基礎?73
4.2.1? 數組的作用和常用概念?74
4.2.2? 聲明數組?74
4.2.3? 使用數組?75
4.3? 二維數組?76
4.3.1? 聲明二維數組?77
4.3.2? 使用二維數組?77
4.4? 多維數組?79
4.5? 動態數組?80
4.6? 控件數組?83
4.6.1? 建立控件數組?83
4.6.2? 建立一個控件數組?84
4.7? 本課回顧和網絡關鍵詞?89
第5課? 掌握Visual Basic過程基礎?91
Visual Basic程序可以分割成較小的,并且能夠完成某特定任務的模塊,這個模塊稱為過程,通過過程可以增強和擴展Visual Basic的功能。
5.1? 本課學習目標?91
5.2? 使用Sub過程?91
5.2.1? 使用Sub過程?92
5.2.2? 事件過程?92
5.2.3? 通用過程?93
5.2.4? 調用過程?95
5.3? 使用Function過程?98
5.3.1? Function過程定義?98
5.3.2? 調用Function過程?99
5.4? 本課回顧和網絡關鍵詞?101
第6課? Visual Basic過程參數和遞歸調用?141
過程是Visual Basic程序的重要組成部分,過程是通過傳遞的參數來實現具體功能的,所以參數的作用不言而喻。
6.1? 本課學習目標?103
6.2? 過程參數傳遞?103
6.2.1? 形式參數和實際參數?104
6.2.2? 參數傳遞?104
6.2.3? 數組作為傳遞參數?107
6.3? 可選參數與不定量參數?109
6.3.1? 使用可選參數?109
6.3.2? 使用不定數量的參數?113
6.4? 遞歸調用?116
6.5? Visual Basic 6.0內置函數?118
6.6? 本課回顧和網絡關鍵詞?122
第7課? 掌握Visual Basic窗體的屬性和方法?125
窗體是Visual Basic中的重要對象之一,窗體除了自己的屬性、事件和方法外,還可以作為其他控件的容器。
7.1? 本課學習目標?125
7.2? 對象?125
7.2.1? 對象概述?126
7.2.2? 對象的屬性?126
7.2.3? 對象的事件?127
7.2.4? 對象的方法?128
7.3? 窗體基礎?128
7.3.1? 窗體結構?128
7.3.2? 添加一個窗體?128
7.3.3? 保存和刪除窗體?130
7.4? 窗體屬性?130
7.4.1? Name屬性?131
7.4.2? Caption屬性?131
7.4.3? Icon屬性?131
7.4.4? WindowState屬性?131
7.4.5? Picture屬性?132
7.5? 窗體方法?133
7.5.1? Load和UnLoad方法?133
7.5.2? Show方法?133
7.5.3? Move方法?136
7.5.4? Print方法?136
7.6? 本課回顧和網絡關鍵詞?139
第8課? Visual Basic窗體事件和高級應用?141
窗體除了自己的屬性和方法外,還可以通過事件對窗體內的控件進行處理,以實現特定的功能。
8.1? 本課學習目標?141
8.2? 窗體事件?141
8.2.1? Click事件?142
8.2.2? DblClick事件?144
8.2.3? Initialize事件?144
8.2.4? Resize事件?144
8.3? 多窗體和環境應用?146
8.3.1? 多重窗體和多文檔窗體?146
8.3.2? 多重窗體操作?147
8.4? 設計MDI窗體?152
8.4.1? MDI主窗體和MDI子窗體?152
8.4.2? 排列子窗體?154
8.5? 本課回顧和網絡關鍵詞?156
第9課? Visual Basic控件?159
控件能夠和Visual Basic的可視化開發環境很好結合,靈活地在項目中添加和刪除,Visual Basic有大量的控件,涉及到窗體編程和數據庫編程的各個領域。
9.1? 本課學習目標?159
9.2? Windows控件介紹?160
9.3? 文本編輯控件?161
9.3.1? 標簽控件?161
9.3.2? 文本框控件?163
9.4? 按鈕控件?167
9.4.1? 命令按鈕控件?167
9.4.2? OptionButton控件?168
9.4.3? CheckBox控件?171
9.5? ListBox控件和ComboBox控件?174
9.5.1? ListBox控件?174
9.5.2? ComboBox控件?178
9.6? 圖片圖形控件?180
9.6.1? PictureBox控件?180
9.6.2? Image控件?184
9.7? 滾動條控件?187
9.8? 定時器控件?189
9.9? 本課回顧和網絡關鍵詞?191
第10課? 工具欄和狀態欄?193
工具欄和狀態欄是Visual Basic項目中的核心元素之一,通過工具欄和狀態欄可以創建功能更加豐富的Windows程序。
10.1? 本課學習目標?193
10.2? 創建和設計工具欄?193
10.2.1? 使用Toolbar控件創建工具欄?194
10.2.2? 添加圖像?197
10.2.3? ImageList和Toolbar控件關聯?201
10.2.4? 響應Toolbar控件的事件?202
10.3? 創建和設計狀態欄?202
10.4? 本課回顧和網絡關鍵詞?205
第11課? 菜單和對話框?207
本課詳細講解Visual Basic 6.0中菜單和對話框的基本知識,引導讀者進一步掌握Visual Basic 6.0的開發核心,為步入本書后面知識的學習打下堅實的基礎。
11.1? 本課學習目標?207
11.2? 菜單設計?207
11.2.1? 菜單基礎?208
11.2.2? 菜單編輯器?209
11.3? 彈出式菜單?212
11.4? 菜單編程?215
11.5? 對話框?216
11.5.1? 使用消息框函數MsgBox?216
11.5.2? 使用輸入框函數InputBox?217
11.5.3? 使用通用對話框?217
11.5.4? 使用“顏色”對話框?220
11.5.5? 使用“字體”對話框?223
11.5.6? 使用“打印”對話框?225
11.5.7? 使用“幫助”對話框?226
11.6? 本課回顧和網絡關鍵詞?228
第12課? 程序調試、錯誤處理和創建幫助?231
通過程序調試可以對已編寫的Visual Basic程序進行測試,驗證程序的合法性,并及時發現程序的錯誤之處。
12.1? 本課學習目標?231
12.2? 程序調試的錯誤類型?232
12.3? 使用斷點跟蹤調試?234
12.3.1 “調試”工具欄?234
12.3.2? 跟蹤調試程序?236
12.4? 使用調試窗口?238
12.4.1? 在“立即”窗口中調試代碼?238
12.4.2? 使用“監視”窗口?239
12.4.3? 使用“本地”窗口?240
12.5? 錯誤處理和條件編譯?240
12.6? 創建幫助?243
12.6.1? 使用Windows Help Workshop創建幫助?244
12.6.2? 在程序中顯示幫助文件?245
12.7? 本課回顧和網絡關鍵詞?250
?
第2篇? 技術提高篇
?
第13課? Visual Basic數據庫工具?255
數據庫技術是實現信息動態交互的必要手段,人們可以通過修改數據庫內容,從而實現項目內數據的動態變化,因為項目內的內容是從數據庫中讀取的。
13.1? 本課學習目標?255
13.2? 數據庫概述?255
13.3? 使用Access數據庫?259
13.3.1? Access概述?259
13.3.2? 啟動和關閉Access?259
13.3.3? Access的基本操作?261
13.3.4? 壓縮Access數據庫?263
13.4? 使用SQL Server 數據庫?267
13.4.1? SQL Server 2000介紹?267
13.4.2? 安裝SQL Server 2000?268
13.4.3? SQL Server 2000的基本操作?270
13.4.4? 操作數據庫表?274
13.5? 備份和恢復SQL Server數據庫?277
13.5.1? 備份SQL Server?277
13.5.2? 恢復SQL Server?279
13.6? 附加和分離SQL Server數據庫?281
13.6.1? 附加SQL Server?281
13.6.2? 分離SQL Server?283
13.7? 本課回顧和網絡關鍵詞?286
第14課? 使用Data控件和ADO控件?289
通過數據庫編程技術可以將項目和數據庫相結合,以及Visual Basic 6.0中的專用數據庫控件,可以靈活地實現數據的顯示。
14.1? 本課學習目標?289
14.2? 常用數據庫編程方法?289
14.3? 使用ADO對象?290
14.3.1? ADO簡介?290
14.3.2? ADO的對象?290
14.3.3? Command對象?291
14.3.4? Connection對象?292
14.3.5? Error對象?293
14.3.6? Field對象?294
14.3.7? Parameter對象?295
14.3.8? Property對象?296
14.3.9? Recordset對象?296
14.3.10? Stream對象?297
14.3.11? ADO連接數據庫?299
14.3.12? ADO實現對數據庫的操作?304
14.4? ADO事務處理?315
14.4.1? 事物特征和處理控制語句?315
14.4.2? Visual Basic 6.0的事物處理編程?316
14.4.3? 幾種獲取數據庫數據的方法?319
14.5? 使用Data控件?322
14.5.1? Data控件概述?322
14.5.2? Data控件的屬性?323
14.5.3? Data控件的方法?323
14.5.4? Data控件的事件?324
14.6? 使用ADO控件?325
14.6.1? ADO控件的屬性?325
14.6.2? ADO控件的方法?325
14.6.3? 使用ADO控件連接數據庫?326
14.6.4? 使用ADO控件連接Access?326
14.6.5? 使用ADO控件連接SQL Server數據庫?328
14.7? 本課回顧和網絡關鍵詞?330
第15課? DataGrid控件和數據綁定?333
本課將對ODBC連接數據庫的方法進行介紹,并詳細講解DataGrid控件和數據綁定的具體使用方法,逐漸引領讀者進入Visual Basic 6.0的數據庫開發的高級世界。
15.1? 本課學習目標?333
15.2? ODBC連接數據庫?333
15.2.1? 使用ODBC連接Access?334
15.2.2? 使用ODBC連接SQL Server?336
15.3? 控件綁定?339
15.4? 使用DataGrid控件?341
15.4.1? 綁定DataGrid與ADO控件?341
15.4.2? Visual Basic 6.0控件綜合編程?344
15.5? 本課回顧和網絡關鍵詞?347
第16課? 報表打印處理?349
報表打印處理是Visual Basic 6.0項目中的核心功能之一,通過其中的專門對象和屬性可以實現對報表項目的打印處理。
16.1? 本課學習目標?349
16.2? 報表打印技術基礎?349
16.2.1? 數據環境設計器?350
16.2.2? 數據報表對象
(DataReport)?352
16.2.3? 數據報表控件?354
16.3? 使用Printer對象?358
16.3.1? Printer對象的屬性?359
16.3.2? Printer對象的方法?361
16.4? Crystal Report報表基礎?361
16.4.1? Crystal Reports控件基礎?361
16.4.2? 安裝Crystal Reports?362
16.4.3? 使用Crystal Reports插件?364
16.5? 本課回顧和網絡關鍵詞?365
第17課? 存儲過程應用?367
存儲過程是一組能夠實現特殊功能的SQL語句集,它經過編譯后被存儲在數據庫中。通過存儲過程,可以實現高性能的數據處理、提高數據庫數據的處理效率。
17.1? 本課學習目標?367
17.2? 存儲過程基礎?367
17.3? 創建存儲過程?368
17.4? 管理存儲過程?372
17.4.1? 刪除存儲過程?372
17.4.2? 修改存儲過程?374
17.4.3? 在程序中使用存儲過程?375
17.4.4? 加密存儲過程?380
17.5? 本課回顧和網絡關鍵詞?382
第18課? 使用ActiveX控件技術?385
ActiveX是Microsoft對于一系列策略性面向對象程序技術和工具的稱呼,其中主要的技術是組件對象模型(COM)。
18.1? 本課學習目標?385
18.2? ActiveX基礎?385
18.3? 創建ActiveX控件?386
18.3.1? 向導創建ActiveX控件?386
18.3.2? 手動創建ActiveX控件?390
18.4? 使用ActiveX控件?392
18.5? 本課回顧和網絡關鍵詞?393
第19課? Visual Basic 6.0文件處理?395
文件是計算機編程中的常見處理對象,計算機中的程序就是被保存為各種文件格式,計算機領域中的文件是指,存儲在計算機外部介質上的數據或信息的集合。
19.1? 本課學習目標?395
19.2? 文件概述?395
19.2.1? 文件結構?396
19.2.2? 文件分類?396
19.2.3? 訪問文件?397
19.3? 文件系統控件?397
19.3.1? 驅動器列表框控件?397
19.3.2? 目錄列表框控件?398
19.3.3? 文件列表框控件?398
19.3.4? 使用文件系統控件?399
19.4? 順序文件操作?401
19.4.1? 打開與關閉?402
19.4.2? 讀操作?402
19.4.3? 寫操作?409
19.5? 隨機文件操作?413
19.5.1? 打開與關閉?413
19.5.2? 讀/寫操作?413
19.6? 二進制文件操作?417
19.7? 本課回顧和網絡關鍵詞?428
第20課? Visual Basic 6.0繪圖處理?431
在Visual Basic 6.0中有專用的繪圖處理控件,通過這些控件可以輕松地實現繪圖處理。
20.1? 本課學習目標?431
20.2? 坐標系統?431
20.2.1? 坐標系統介紹?432
20.2.2? 刻度?432
20.3? 顏色設置?433
20.4? Visual Basic 6.0繪圖方法?435
20.5? 常用繪圖控件?442
20.5.1? 使用Line控件?442
20.5.2? 使用Shape控件?445
20.6? 本課回顧和網絡關鍵詞?449
第21課? MSChart控件圖形處理?451
為了方便Visual Basic程序員快速開發出圖形項目,微軟推出了MSChart控件,用于專業實現圖形處理項目。
21.1? 本課學習目標?451
21.2? Visual Basic 6.0圖形編程處理介紹?451
21.3? 使用MSChart控件?452
21.3.1? 添加MSChart控件?452
21.3.2? 獲取圖形數據?454
21.4? MSChart控件的三維效果?460
21.4.1? 旋轉處理?461
21.4.2? 光線處理?461
21.4.3? MSChart三維效果的綜合實例?464
21.5? 本課回顧和網絡關鍵詞?467
第22課? 圖形動畫編程和多媒體編程?469
本課將向讀者簡要介紹圖形編程項目的重要作用,詳細介紹Visual Basic 6.0中圖形動畫編程和多媒體編程的基本知識。
22.1? 本課學習目標?469
22.2? 圖形動畫編程?469
22.2.1? Visual Basic圖形動畫編程概述?470
22.2.2? Visual Basic 6.0圖形動畫編程實現?471
22.2.3? 制作一個動態圖片展示程序?471
22.3? 多媒體編程介紹?479
22.4? MCI接口?480
22.4.2? MCI接口介紹?480
22.4.2? MCI函數?480
22.5? Multimedia MCI控件?482
22.5.1? Multimedia MCI概述?482
22.5.2? Multimedia MCI屬性和事件?482
22.5.3? 使用Multimedia MCI?483
22.6? ActiveMovie控件?487
22.6.1? ActiveMovie概述?487
22.6.2? ActiveMovie屬性、方法和事件?487
22.6.3? 使用ActiveMovie?489
22.7? Mp3play.ocx控件?491
22.8? 本課回顧和網絡關鍵詞?495
第23課? Visual Basic 6.0網絡編程?497
通過Visual Basic 6.0,可以實現互聯網領域的網絡編程處理。在現實項目應用中,經常使用Visual Basic 6.0編寫設置計算機主頁程序,網頁瀏覽器程序,郵件發送系統程序和提取網頁信息程序。
23.1? 本課學習目標?497
23.2? 使用Winsock控件?497
23.2.1? Winsock控件介紹?498
23.2.2? Winsock屬性、方法和事件?498
23.2.3? 使用Winsock控件實例?500
23.3? 使用WebBrowser控件?503
23.3.1? WebBrowser屬性、方法和事件?503
23.3.2? WebBrowser控件使用實例?506
23.4? 使用Inet控件?508
23.4.1? Inet控件屬性、方法和事件?509
23.4.2? Inet控件使用實例?512
23.5? Visual Basic常見網絡應用?515
23.5.1? 獲取本機名稱和IP地址?515
23.5.2? 獲取網頁源代碼?525
23.5.3? 端口掃描?529
23.5.4? 在線郵件發送處理?544
23.6? 本課回顧和網絡關鍵詞?547
第24課? 程序打包和部署?549
Visual Basic 6.0項目制作完畢后,如果要使程序能夠脫離Visual Basic 6.0的集成環境而獨立運行,就必須對Visual Basic 6.0程序進行打包和部署處理。
24.1? 本課學習目標?549
24.2? Visual Basic 6.0程序打包和部署介紹?549
24.3? Visual Basic 6.0程序打包和部署向導?550
24.4? 打包Visual Basic 6.0程序?552
24.4.1? 打包前的準備工作?552
24.4.2? 打包Visual Basic 6.0應用程序?554
24.5? 部署Visual Basic 6.0程序?556
24.5.1? 部署前的準備工作?556
24.5.2? 部署Visual Basic 6.0應用程序?557
24.6? 本課回顧和網絡關鍵詞?558
?
第3篇? 綜合應用篇
?
第25課? 項目開發案例:掃雷游戲?563
通過具體開發小型簡單的游戲實例的實現過程,使讀者體驗Visual Basic在開發軟件程序或者游戲程序方面的強大功能,并充分了解簡單的游戲界面的開發方法和可視化的編程的實現流程。
25.1? 系統概述與預覽?563
25.1.1? 系統概述?563
25.1.2? 系統預覽?564
25.2? 系統設計與分析?566
25.3? 鼠標單擊方格的事件?573
25.4? 制作游戲安裝包?581
25.5? 核心代碼分析?581
第26課? 項目開發案例:圖書借閱系統?587
在本章的內容中,將通過Visual Basic 6.0開發一個圖書借閱系統實例,并詳細介紹整個項目的實現過程,使讀者對Visual Basic 6.0數據庫開發有一個更加深入的認識。
26.1? 系統介紹和分析?587
26.1.1? 系統應用背景概述?587
26.1.2? 系統需求分析?587
26.1.3? 系統功能模塊結構?588
26.1.4? 系統概覽?589
26.2? 系統數據庫設計?590
26.2.1? 數據庫需求分析?590
26.2.2? 概念結構設計?590
26.2.3? 邏輯結構設計?591
26.3? 系統窗體概覽?592
26.4? 創建主窗體Main.frm?593
26.4.1? 界面設計?593
26.4.2? 編寫窗體處理代碼?596
26.5? 創建圖書管理窗體Books.frm?598
26.5.1? 界面設計?599
26.5.2? 編寫窗體處理代碼?600
26.6? 圖書添加/修改窗體BooksAE.frm?605
26.6.1? 界面設計?605
26.6.2? 編寫窗體處理代碼?607
26.7? 圖書查找窗體Search.frm?610
26.7.1? 界面設計?610
26.7.2? 編寫窗體處理代碼?611
26.8? 圖書過濾窗體Filter.frm?614
26.8.1? 界面設計?614
26.8.2? 編寫窗體處理代碼?615
26.9? 排序處理窗體Sort.frm?617
26.9.1? 界面設計?618
26.9.2? 編寫窗體處理代碼?619
26.10? 創建客戶管理窗體Members.frm?620
26.10.1? 界面設計?620
26.10.2? 編寫窗體處理代碼?621
26.11? 創建借書處理窗體Issue.frm?627
26.11.1? 界面設計?627
26.11.2? 編寫窗體處理代碼?629
26.12? 創建還書處理窗體Return.frm?632
26.12.1? 界面設計?632
26.12.2? 編寫窗體處理代碼?633
26.13? 創建信息選擇窗體SelectDg.frm?637
26.13.1? 界面設計?637
26.13.2? 編寫窗體處理代碼?638
26.14? 創建系統設置窗體Settings.frm?641
26.14.1? 界面設計?641
26.14.2? 編寫窗體處理代碼?642
26.15? 創建圖書報表DataReport1?643
轉載于:https://www.cnblogs.com/haoxia/archive/2009/07/30/1535193.html
總結
以上是生活随笔為你收集整理的编程大讲坛、坛坛是佳酿--编程大讲坛:Visual Basic核心开发技术从入门到精通...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot 之环境搭建
- 下一篇: Jquery Datatable的使用样