-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Visual Basic從入門到精通(第5版)

( 簡體 字)
作者:明日科技類別:1. -> 程式設計 -> VB
譯者:
出版社:清華大學出版社Visual Basic從入門到精通(第5版) 3dWoo書號: 51990
詢問書籍請說出此書號!

有庫存
NT售價: 400

出版日:11/1/2019
頁數:516
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302535812
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

叢書說明:“軟件開發視頻大講堂”叢書(第1版)于2008年8月出版,因其編寫細膩,易學實用,配備海量學習資源和全程視頻等,在軟件開發類圖書市場上產生了很大反響,絕大部分品種在全國軟件開發零售圖書排行榜中名列前茅,2009年多個品種被評為“全國優秀暢銷書”。“軟件開發視頻大講堂”叢書(第2版)于2010年8月出版,第3版于2012年8月出版,第4版于2016年10月出版。十年錘煉,打造經典。叢書迄今累計重印500多次,銷售200多萬冊。不僅深受廣大程序員的喜愛,還被百余所高校選為計算機、軟件等相關專業的教學參考用書。“軟件開發視頻大講堂”叢書(第5版)在繼承前4版所有優點的基礎上,進一步修正了疏漏,優化了圖書內容,更新了開發環境和工具,并根據讀者建議替換了部分學習視頻。同時,提供了從“入門學習→實例應用→模塊開發→項目開發→能力測試→面試”等各個階段的海量開發資源庫,使之更適合讀者學習、訓練、測試。為了方便教學,還提供了教學課件PPT。
Visual Basic 6.0是Microsoft公司推出的基于Windows環境的一種面向對象的可視化編程環境,自面世以來便憑借其易學易用、功能強大的特點備受廣大用戶的青睞。其強大的可視化用戶界面設計,讓程序員從復雜的界面設計中解脫出來,使編程成為一種享受。使用Visual Basic不僅可以開發數據庫管理系統,而且可以開發集聲音、動畫、視頻于一體的多媒體應用程序和網絡應用程序,這使得Visual Basic 6.0成為應用最廣泛的編程語言之一。
本書內容
本書提供了從入門到編程高手所必備的各類知識,共分4篇。
第1篇:基礎知識。本篇通過對初識Visual Basic 6.0、VB語言基礎、算法和程序控制結構、數組的聲明和應用、過程的創建和使用,以及內置函數與API函數等內容的介紹,并結合大量的圖示、實例和視頻,使讀者快速掌握Visual Basic語言基礎知識,為以后的編程奠定堅實的基礎。
第2篇:核心技術。本篇介紹了窗體和系統對象,標準模塊和類模塊,常用標準控件,菜單、工具欄和狀態欄,對話框,常用ActiveX控件,鼠標鍵盤處理,程序調試和錯誤處理,以及文件系統編程等。學習完這一部分內容,您將能夠開發一些小型應用程序。
第3篇:高級應用。本篇介紹了圖形圖像技術、多媒體技術、SQL應用、數據庫開發技術、數據庫控件,以及網絡編程技術等。學習完這一部分內容,您將能夠開發數據庫應用程序、多媒體程序和網絡程序等。
第4篇:項目實戰。本篇通過一個大型、完整的企業進銷存管理系統,運用軟件工程的設計思想,演示了如何進行軟件項目的實踐開發。全書按照“編寫項目計劃書→系統設計→數據庫設計→創建項目→實現項目→運行項目→項目打包部署→解決開發常見問題”的流程進行介紹,帶領讀者一步步親身體驗開發項目的全過程。
本書特點
由淺入深,循序漸進:本書以初、中級程序員為對象,先從Visual Basic語言基礎學起,再學習Visual Basic的核心技術,然后學習Visual Basic的高級應用,最后學習開發一個完整項目。講解過程步驟詳盡,版式新穎,在操作的內容圖片上以“編號???…+內容”的方式進行標注,讓讀者在閱讀時一目了然,從而快速掌握書中內容。
微課視頻,講解詳盡:為便于讀者直觀感受程序開發的全過程,書中大部分章節都配備了教學微視頻,使用手機掃描正文小節標題一側的二維碼,即可觀看學習,能快速引導初學者入門,感受編程的快樂和成就感,進一步增強學習的信心。
實例典型,輕松易學:通過例子學習是最好的學習方式,本書通過“一個知識點、一個例子、一個結果、一段評析、一個綜合應用”的模式,透徹、詳盡地講述了實際開發中所需的各類知識。另外,為了便于讀者閱讀程序代碼、快速學習編程技能,書中幾乎為每行代碼都提供了注釋。
精彩欄目,貼心提醒:根據需要,本書在各章節中使用了很多“注意”“說明”“技巧”等小欄目,讓讀者可以在學習過程中更輕松地理解相關知識點及概念,并輕松掌握個別技術的應用技巧。
應用實踐,隨時練習:幾乎為每章都提供了“練習與實踐”,讀者可通過對問題的解答重新回顧、熟悉所學的知識,舉一反三,為進一步學習做好充分的準備。
讀者對象
初學編程的入門者;編程愛好者;大中專院校的老師和學生;相關培訓機構的老師和學員;做畢業設計的學生;初、中級程序開發人員;程序測試及維護人員;參加實習的“菜鳥”程序員。
讀者服務
學習本書時,請先掃描封底的權限二維碼(需要刮開涂層)獲取學習權限,然后即可免費學習書中的所有線上線下資源。本書所附贈的各類學習資源,讀者可登錄清華大學出版社網站,在對應圖書頁面下獲取其下載方式。也可掃描圖書封底的“文泉云盤”二維碼,獲取其下載方式。為了方便解決本書疑難問題,讀者朋友可加我們的企業QQ,也可以登錄明日科技官方網站留言,我們將竭誠為您服務。
致讀者
本書由明日科技C++程序開發團隊組織編寫,明日科技是一家專業從事軟件開發、教育培訓以及軟件開發教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發中的必需、常用內容,又注重內容的易學、方便以及相關知識的拓展,深受讀者喜愛。其編寫的教材多次榮獲“全行業優秀暢銷品種”“中國大學出版社優秀暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。
在編寫本書的過程中,我們始終本著科學、嚴謹的態度,力求精益求精,但錯誤、疏漏之處在所難免,敬請廣大讀者批評指正。感謝您購買本書,希望本書能成為您編程路上的領航者。“零門檻”編程,一切皆有可能。祝讀書快樂!
內容簡介:

《Visual Basic從入門到精通(第5版)》從初學者的角度出發,以通俗易懂的語言、豐富多彩的實例,詳細介紹了使用Visual Basic進行程序開發需要掌握的知識。全書分4篇共22章,包括初識Visual Basic 6.0,VB語言基礎,算法和程序控制結構,數組的聲明和應用,過程的創建和使用,內置函數與API函數,窗體和系統對象,標準模塊和類模塊,常用標準控件,菜單、工具欄和狀態欄,對話框,常用ActiveX控件,鼠標鍵盤處理,程序調試和錯誤處理,文件系統編程,圖形圖像技術,多媒體技術,SQL應用,數據庫開發技術,數據庫控件,網絡編程技術及企業進銷存管理系統等內容。本書所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會程序開發的精髓,快速提高開發技能。
目錄:

第1篇 基礎知識
第1章 初識VisualBasic6.02
視頻講解:1小時26分鐘
1.1VisualBasic簡介3
1.1.1VisualBasic的悠久歷史3
1.1.2VisualBasic6.0的特點4
1.2如何學好VB5
1.2.1VB可以做什么5
1.2.2學習VB的幾點建議5
1.3VB6.0的安裝與管理6
1.3.1VB6.0的運行環境6
1.3.2VB6.0+SP6的安裝6
1.3.3VB6.0的更改和刪除8
1.4VB6.0的啟動9
1.4.1通過“開始”菜單啟動9
1.4.2通過快捷方式啟動9
1.5VB6.0的集成開發環境11
1.5.1集成開發環境簡介11
1.5.2菜單欄12
1.5.3工具欄14
1.5.4工具箱15
1.5.5工程資源管理器16
1.5.6屬性窗口18
1.5.7“窗體布局”窗口19
1.5.8窗體設計器19
1.5.9代碼編輯窗口20
1.6定制開發環境20
1.6.1設置在編輯器中要求強制的變量聲明20
1.6.2設置網格大小和不對齊到網格21
1.6.3設置啟動時保存22
1.6.4定制工具欄23
1.6.5為代碼編輯器設置鼠標滾動23
1.7VB6.0的幫助系統24
1.7.1MSDNLibrary的安裝與使用24
1.7.2利用附帶的實例源程序學習編程25
1.7.3使用VB的幫助菜單26
1.8第一個VB程序—你好,我想被夸27
1.8.1創建工程文件27
1.8.2設計界面27
1.8.3編寫代碼28
1.8.4調試運行28
1.8.5保存工程29
1.8.6編譯程序29
1.9小結30
1.10練習與實踐30
第2章 VB語言基礎31
視頻講解:31分鐘
2.1關鍵字和標識符32
2.2數據類型32
2.2.1基本數據類型33
2.2.2記錄類型36
2.2.3枚舉類型38
2.3變量38
2.3.1什么是變量38
2.3.2變量的命名40
2.3.3變量的聲明41
2.3.4變量的作用域43
2.3.5靜態變量44
2.3.6變量同名問題的處理44
2.3.7變量的生命周期45
2.4常量46
2.4.1常量的聲明46
2.4.2局部常量和全局常量46
2.5運算符和表達式47
2.5.1運算符47
2.5.2表達式49
2.5.3運算符的優先級49
2.6代碼編寫規則49
2.6.1對象命名規則49
2.6.2代碼書寫規則51
2.6.3處理關鍵字沖突52
2.6.4代碼注釋規則及方法52
2.7小結54
2.8練習與實踐54
第3章 算法和程序控制結構55
視頻講解:1小時12分鐘
3.1算法56
3.1.1什么是算法56
3.1.2算法的特性57
3.1.3算法的描述方法57
3.1.4構成算法的基本控制結構59
3.2順序結構62
3.2.1賦值語句62
3.2.2數據的輸入63
3.2.3數據的輸出64
3.3選擇結構66
3.3.1單分支If…Then語句66
3.3.2雙分支If...Then...Else語句67
3.3.3If語句的嵌套69
3.3.4多分支If…Then…ElseIf語句72
3.3.5SelectCase語句73
3.3.6IIf函數75
3.4循環結構76
3.4.1For…Next循環語句76
3.4.2ForEach…Next循環語句78
3.4.3Do…Loop循環語句79
3.4.4嵌套循環83
3.4.5選擇結構與循環結構的嵌套84
3.5其他輔助控制語句85
3.5.1跳轉語句GoTo85
3.5.2復用語句With...EndWith86
3.5.3退出語句Exit86
3.5.4結束語句End87
3.6小結88
3.7練習與實踐88
第4章 數組的聲明和應用89
視頻講解:22分鐘
4.1數組的概述90
4.1.1數組的概念90
4.1.2數組與簡單變量的區別91
4.2數組的分類91
4.2.1靜態數組91
4.2.2動態數組93
4.2.3一維數組94
4.2.4數組中的數組96
4.2.5二維數組及多維數組97
4.3數組的基本操作98
4.3.1數組元素的輸入98
4.3.2數組元素的輸出99
4.3.3數組元素的插入100
4.3.4數組元素的刪除100
4.3.5數組元素的查找101
4.3.6數組元素的排序102
4.4記錄數組104
4.4.1記錄數組的概念104
4.4.2記錄數組的使用104
4.5與數組相關的函數及語句105
4.5.1Array函數105
4.5.2UBound函數和LBound函數105
4.5.3Split函數106
4.5.4OptionBase語句107
4.6小結107
4.7練習與實踐107
第5章 過程的創建和使用108
視頻講解:53分鐘
5.1認識過程109
5.2事件過程109
5.2.1建立事件過程110
5.2.2調用事件過程110
5.3子過程(Sub過程)111
5.3.1建立子過程111
5.3.2調用子過程113
5.3.3調用其他模塊中的子過程114
5.4函數過程(Function過程)114
5.4.1建立函數過程115
5.4.2調用函數過程115
5.4.3函數過程與子過程的區別115
5.5參數的傳遞116
5.5.1認識參數116
5.5.2參數按值和按地址傳遞118
5.5.3數組參數119
5.5.4對象參數120
5.6嵌套過程120
5.7遞歸過程122
5.8屬性過程(Property過程)124
5.8.1使用屬性過程建立類的屬性124
5.8.2使用類屬性125
5.8.3只讀屬性和對象屬性126
5.9小結126
5.10練習與實踐126
第6章 內置函數與API函數127
視頻講解:56分鐘
6.1數學函數128
6.1.1Abs函數128
6.1.2Exp函數128
6.1.3Sgn函數129
6.1.4Sqr函數130
6.2字符串函數130
6.2.1Len函數130
6.2.2Left和Right函數131
6.2.3Mid函數132
6.2.4Trim、RTrim和LTrim函數132
6.3類型轉換函數133
6.3.1Asc函數133
6.3.2Chr函數133
6.3.3Val函數134
6.3.4Str函數134
6.4判斷函數135
6.4.1IsNull函數135
6.4.2IsNumeric函數135
6.4.3IsArray函數136
6.5日期和時間函數136
6.5.1Date、Now和Time函數137
6.5.2Timer函數137
6.5.3Weekday函數138
6.5.4Year、Month和Day函數139
6.5.5Hour、Minute和Second函數140
6.6隨機函數141
6.6.1Randomize函數141
6.6.2Rnd函數141
6.7格式化函數142
6.8API函數145
6.8.1API的概念145
6.8.2API的相關概念146
6.9API瀏覽器148
6.9.1啟動API瀏覽器148
6.9.2API瀏覽器的加載148
6.9.3API瀏覽器的使用150
6.10API的使用151
6.10.1API函數的聲明152
6.10.2API常數與類型153
6.11API函數的調用153
6.12小結153
6.13練習與實踐154
第2篇 核心技術
第7章 窗體和系統對象156
視頻講解:1小時9分鐘
7.1窗體的概述157
7.1.1窗體的結構157
7.1.2模式窗體和無模式窗體158
7.1.3SDI窗體和MDI窗體158
7.1.4添加和移除窗體160
7.1.5加載與卸載窗體162
7.2窗體的屬性163
7.2.1名稱163
7.2.2標題164
7.2.3圖標164
7.2.4背景165
7.2.5邊框樣式166
7.2.6顯示狀態167
7.2.7顯示位置168
7.3窗體的方法169
7.3.1顯示窗體169
7.3.2隱藏窗體170
7.3.3移動窗體170
7.4窗體的事件171
7.4.1單擊和雙擊171
7.4.2載入和卸載172
7.4.3活動性174
7.4.4初始化175
7.4.5調整大小176
7.4.6重繪177
7.4.7焦點事件177
7.5窗體事件的生命周期178
7.5.1窗體啟動過程178
7.5.2窗體運行過程179
7.5.3窗體關閉過程179
7.6MDI窗體181
7.6.1MDI窗體概述181
7.6.2MDI窗體的添加和移除182
7.6.3MDI子窗體183
7.6.4MDI程序的特點184
7.6.5MDI主窗體的設計185
7.7系統對象186
7.7.1應用程序對象186
7.7.2屏幕對象188
7.7.3剪貼板對象189
7.7.4調試對象189
7.8小結190
7.9練習與實踐190
第8章 標準模塊和類模塊191
視頻講解:15分鐘
8.1標準模塊192
8.1.1標準模塊概述192
8.1.2添加標準模塊192
8.2類模塊193
8.2.1類模塊的概述193
8.2.2添加類模塊193
8.3標準模塊和類模塊的區別194
8.4小結195
8.5練習與實踐195
第9章 常用標準控件196
視頻講解:1小時42分鐘
9.1控件概述197
9.1.1控件的作用197
9.1.2控件的屬性、方法和事件197
9.1.3控件的分類198
9.2控件的相關操作198
9.2.1向窗體上添加控件199
9.2.2調整控件的大小199
9.2.3復制與刪除控件199
9.2.4使用窗體編輯器調整控件布局200
9.2.5鎖定控件201
9.3標簽和文本框201
9.3.1標簽(Label控件)201
9.3.2文本框(TextBox控件)203
9.4命令按鈕207
9.4.1命令按鈕的屬性207
9.4.2命令按鈕的事件208
9.5單選按鈕、復選框及框架208
9.5.1單選按鈕(OptionButton控件)209
9.5.2復選框(CheckBox控件)210
9.5.3框架(Frame控件)211
9.6列表框與組合框212
9.6.1列表框(ListBox控件)213
9.6.2組合框(ComboBox控件)217
9.7滾動條218
9.8Timer控件221
9.9控件數組223
9.9.1控件數組的概念223
9.9.2創建控件數組223
9.9.3使用控件數組224
9.10小結227
9.11練習與實踐227
第10章 菜單、工具欄和狀態欄228
視頻講解:1小時16分鐘
10.1菜單概述229
10.1.1菜單的組成229
10.1.2菜單編輯器229
10.2標準菜單232
10.2.1創建最簡菜單232
10.2.2設置菜單的快捷鍵和訪問鍵233
10.2.3創建級聯菜單233
10.2.4創建復選菜單234
10.2.5設置菜單分隔條234
10.2.6設置菜單無效235
10.2.7為菜單事件添加代碼235
10.3彈出式菜單236
10.3.1彈出式菜單概述236
10.3.2PopupMenu方法236
10.3.3彈出式菜單的設計和調用237
10.4菜單數組238
10.4.1創建菜單數組238
10.4.2為菜單數組編寫代碼239
10.5工具欄設計239
10.5.1工具欄概述239
10.5.2利用Toolbar控件創建最簡工具欄240
10.5.3為工具欄按鈕添加圖片241
10.5.4為工具欄按鈕設置分組242
10.5.5為工具欄添加下拉菜單243
10.5.6為工具欄按鈕添加事件處理代碼243
10.6狀態欄設計244
10.6.1狀態欄概述244
10.6.2在狀態欄中顯示日期、時間245
10.6.3在狀態欄中顯示操作員信息246
10.6.4在狀態欄中顯示鼠標位置246
10.7小結247
10.8練習與實踐247
第11章 對話框248
視頻講解:40分鐘
11.1輸入對話框(InputBox)249
11.2消息對話框(MsgBox)250
11.3公用對話框252
11.3.1公用對話框概述252
11.3.2“打開”對話框254
11.3.3“另存為”對話框255
11.3.4“顏色”對話框256
11.3.5“字體”對話框257
11.3.6“打印”對話框258
11.3.7“幫助”對話框259
11.4小結259
11.5練習與實踐260
第12章 常用ActiveX控件261
視頻講解:1小時44分鐘
12.1ActiveX控件的使用262
12.1.1添加ActiveX控件262
12.1.2刪除ActiveX控件263
12.1.3注冊ActiveX控件263
12.2圖像列表控件(ImageList)264
12.2.1認識ImageList控件265
12.2.2添加圖像265
12.2.3與其他控件關聯266
12.2.4創建組合圖像268
12.3視圖控件(ListView)269
12.3.1認識ListView控件269
12.3.2添加數據270
12.3.3用“ListView控件+數據表”創建報表視圖270
12.3.4用ListView控件創建大圖標視圖272
12.4樹狀控件(TreeView)273
12.4.1認識TreeView控件273
12.4.2添加數據274
12.4.3刪除指定節點數據276
12.4.4節點展開與折疊276
12.4.5用“TreeView控件+數據表”創建多級樹狀視圖276
12.5選項卡控件(SSTab)280
12.5.1認識SSTab控件280
12.5.2設置選項卡數目和行數281
12.5.3在選項卡中添加控件282
12.5.4運行時啟用和停用選項卡282
12.5.5定制不同樣式的選項卡282
12.5.6圖形化選項卡283
12.6進度條控件(ProgressBar)284
12.6.1認識ProgressBar控件285
12.6.2顯示進展情況285
12.6.3將Max屬性設置為已知的界限285
12.6.4隱藏ProgressBar控件285
12.6.5用ProgressBar控件顯示清空數據的進度286
12.7日期/時間控件(DateTimePicker)287
12.7.1認識DateTimePicker控件287
12.7.2設置和返回日期288
12.7.3實時讀取DTPicker控件中的日期288
12.7.4使用CheckBox屬性選擇無日期288
12.7.5使用日期和時間的格式289
12.7.6使用DTPicker控件計算日期或天數290
12.8小結291
12.9練習與實踐291
第13章 鼠標鍵盤處理292
視頻講解:31分鐘
13.1光標指針的設置293
13.1.1設置光標指針形狀293
13.1.2設置光標指針為指定的圖片294
13.1.3設置光標指針為指定的動畫294
13.2鼠標事件的響應295
13.2.1鼠標單擊和雙擊(Click事件和DblClick事件)295
13.2.2鼠標按下和抬起(MouseDown事件和MouseUp事件)296
13.2.3鼠標移動(MouseMove事件)297
13.2.4鼠標拖放(OLE拖放操作)298
13.3鍵盤事件的響應301
13.3.1ASCII碼301
13.3.2KeyDown事件和KeyUp事件的使用303
13.3.3KeyPress事件的使用304
13.4小結305
13.5練習與實踐305
第14章 程序調試和錯誤處理306
視頻講解:16分鐘
14.1錯誤類型307
14.1.1編譯錯誤307
14.1.2運行錯誤307
14.1.3邏輯錯誤308
14.2工作模式308
14.2.1設計模式308
14.2.2運行模式308
14.2.3中斷模式309
14.3調試工具及使用309
14.3.1“調試”工具欄的使用309
14.3.2“本地”窗口的使用310
14.3.3“立即”窗口的使用310
14.3.4“監視”窗口的使用311
14.3.5插入斷點和逐語句跟蹤312
14.4錯誤處理語句和對象312
14.4.1Err對象313
14.4.2捕獲錯誤(OnError語句)313
14.4.3退出錯誤處理(Resume語句)314
14.4.4編寫錯誤處理函數315
14.5小結315
14.6練習與實踐315
第15章 文件系統編程316
視頻講解:1小時38分鐘
15.1文件的基本概念317
15.1.1文件的結構317
15.1.2文件的分類317
15.1.3文件處理的一般步驟318
15.2文件系統控件318
15.2.1驅動器列表框(DriveListBox控件)319
15.2.2目錄列表框(DirListBox控件)320
15.2.3文件列表框(FileListBox控件)322
15.2.4文件系統控件的聯動324
15.3文件的操作語句326
15.3.1改變當前驅動器(ChDrive語句)326
15.3.2改變目錄或文件夾(ChDir語句)326
15.3.3刪除文件(Kill語句)327
15.3.4創建目錄或文件夾(MkDir語句)328
15.3.5復制文件(FileCopy語句)328
15.3.6重命名(Name語句)329
15.3.7設置文件屬性(SetAttr語句)330
15.4常用的文件操作函數330
15.4.1獲取路徑(CurDir函數)331
15.4.2獲取文件屬性(GetAttr函數)331
15.4.3獲取文件創建或修改時間(FileDateTime函數)332
15.4.4返回文件長度(FileLen函數)332
15.4.5測試文件結束狀態(EOF函數)332
15.4.6獲取打開文件的大小(LOF函數)333
15.5順序文件333
15.5.1順序文件的打開與關閉334
15.5.2順序文件的讀取操作335
15.5.3順序文件的寫入操作338
15.6隨機文件340
15.6.1隨機文件的打開與關閉340
15.6.2讀取隨機文件340
15.6.3寫入隨機文件341
15.7二進制文件343
15.7.1二進制文件的打開與關閉343
15.7.2二進制文件的讀取與寫入操作343
15.8小結345
15.9練習與實踐345
第3篇 高級應用
第16章 圖形圖像技術348
視頻講解:25分鐘
16.1圖形圖像處理基礎349
16.1.1系統顏色349
16.1.2在對象瀏覽器中查看系統顏色常量349
16.1.3QBColor函數349
16.1.4RGB函數350
16.2坐標系統351
16.2.1默認的坐標系統351
16.2.2自定義的坐標系統351
16.3圖形外觀效果352
16.3.1繪圖坐標352
16.3.2圖形位置和大小353
16.3.3圖形的邊框效果354
16.3.4繪制效果354
16.3.5前景色和背景色355
16.3.6填充效果355
16.4繪圖方法356
16.4.1畫點356
16.4.2畫線356
16.4.3畫圓357
16.4.4清屏358
16.4.5獲取顏色值359
16.4.6繪制圖形359
16.5圖像處理函數360
16.5.1加載圖像(LoadPicture函數)360
16.5.2保存圖片(SavePicture函數)360
16.6圖形、圖像處理控件360
16.6.1Shape控件361
16.6.2Line控件362
16.6.3PictureBox控件362
16.6.4Image控件363
16.7小結364
16.8練習與實踐364
第17章 多媒體技術365
視頻講解:33分鐘
17.1MMControl控件366
17.1.1認識MMControl控件366
17.1.2MMControl控件的屬性366
17.1.3MMControl控件的事件370
17.2Animation控件372
17.2.1認識Animation控件372
17.2.2Animation控件的屬性372
17.2.3Animation控件的方法372
17.3WindowsMediaPlayer控件374
17.3.1認識WindowsMediaPlayer控件374
17.3.2WindowsMediaPlayer控件的主要屬性375
17.4ShockwaveFlash控件376
17.4.1認識ShockwaveFlash控件376
17.4.2ShockwaveFlash控件的屬性377
17.4.3ShockwaveFlash控件的方法378
17.4.4ShockwaveFlash控件的事件378
17.5多媒體綜合應用379
17.5.1CD播放器379
17.5.2DVD播放器380
17.5.3多媒體演示程序381
17.6小結383
17.7練習與實踐383
第18章 SQL應用384
視頻講解:1小時27分鐘
18.1數據庫的基本知識385
18.1.1什么是數據庫385
18.1.2數據庫軟件的安裝和使用385
18.2SQL基礎396
18.2.1什么是SQL396
18.2.2執行SQL語句的工具397
18.3檢索數據(SELECT子句)398
18.3.1SELECT子句399
18.3.2檢索單個列400
18.3.3檢索多個列400
18.3.4檢索所有列401
18.4排序檢索數據(ORDERBY子句)401
18.4.1排序數據402
18.4.2按多個列排序402
18.4.3按列位置排序402
18.4.4指定排序方向403
18.4.5對新生成的列進行排序404
18.5過濾數據(WHERE子句)404
18.5.1使用WHERE子句404
18.5.2WHERE子句比較運算符404
18.5.3檢索指定范圍的值405
18.5.4模式條件查詢406
18.5.5組合條件查詢(AND、OR和NOT)407
18.6高級查詢407
18.6.1匯總數據407
18.6.2分組統計408
18.6.3子查詢408
18.7插入數據409
18.7.1插入完整的行409
18.7.2插入部分行410
18.7.3插入檢索出的數據410
18.7.4將一個表中的數據復制到另一個表410
18.8修改和刪除數據411
18.8.1修改數據411
18.8.2刪除數據412
18.9小結412
18.10練習與實踐412
第19章 數據庫開發技術413
視頻講解:41分鐘
19.1VB訪問數據庫414
19.2ODBC414
19.2.1認識ODBC414
19.2.2配置ODBC數據源415
19.3ADO對象417
19.3.1引用ADO對象417
19.3.2ADO對象的子對象417
19.3.3連接多種數據庫(Connection對象)418
19.3.4連接記錄源(Recordset對象)419
19.3.5執行SQL語句(Command對象)421
19.3.6ADO對象的綜合應用422
19.4ADO控件423
19.4.1認識ADO控件424
19.4.2用ADO控件連接各種數據源424
19.4.3用ADO控件連接記錄源426
19.4.4ADO控件的常用屬性、方法和事件427
19.4.5ADO控件的綜合應用428
19.5小結429
19.6練習與實踐429
第20章 數據庫控件430
視頻講解:39分鐘
20.1DataCombo和DataList控件431
20.1.1認識DataCombo和DataList控件431
20.1.2DataCombo和DataList控件的屬性431
20.1.3顯示關系表中的數據432
20.2DataGrid控件433
20.2.1認識DataGrid控件434
20.2.2用DataGrid控件顯示數據434
20.2.3格式化數據436
20.2.4鎖定數據436
20.2.5將DataGrid控件中的數據顯示在文本框中437
20.3MSFlexGrid和MSHFlexGrid控件437
20.3.1認識MSHFlexGrid控件438
20.3.2用MSHFlexGrid控件顯示數據438
20.3.3數據排序與合并440
20.3.4隱藏行或列441
20.3.5凍結字段441
20.4小結442
20.5練習與實踐442
第21章 網絡編程技術443
視頻講解:26分鐘
21.1網絡基礎知識444
21.1.1OSI參考模型444
21.1.2HTTP協議444
21.1.3FTP協議444
21.2Winsock控件編程445
21.2.1TCP與UDP基礎445
21.2.2Winsock控件445
21.2.3開發客戶端/服務器端聊天程序448
21.3InternetTransfer控件編程451
21.3.1InternetTransfer控件451
21.3.2文件上傳與下載453
21.4WebBrowser控件編程455
21.4.1WebBrowser控件456
21.4.2制作自己的瀏覽器457
21.5小結458
21.6練習與實踐458
第4篇 項目實戰
第22章 企業進銷存管理系統460
視頻講解:3小時5分鐘
22.1系統分析461
22.1.1需求分析461
22.1.2可行性分析461
22.1.3編寫項目計劃書462
22.2系統設計464
22.2.1系統目標464
22.2.2系統功能結構464
22.2.3系統業務流程圖464
22.2.4系統編碼規范465
22.3系統運行環境467
22.4數據庫與數據表設計468
22.4.1數據庫分析468
22.4.2創建數據庫468
22.4.3創建數據表469
22.4.4數據表邏輯關系472
22.5創建項目473
22.6公共模塊設計474
22.6.1主函數474
22.6.2數據庫連接函數475
22.6.3拼音簡碼函數475
22.7啟動窗體的設計476
22.7.1設計窗體界面476
22.7.2添加資源文件477
22.7.3代碼注冊Flash控件479
22.7.4調用Flash動畫479
22.8系統登錄窗體設計480
22.8.1設計窗體界面480
22.8.2向ListView控件中添加用戶名481
22.8.3添加用戶名和編號482
22.8.4判斷用戶名和密碼482
22.8.5移動無標題欄窗體483
22.9主窗體設計484
22.9.1設計窗體界面484
22.9.2設計菜單欄485
22.9.3利用Flash設計工具欄486
22.9.4利用圖片設計浮動工具欄487
22.9.5設計狀態欄489
22.10商品進貨模塊設計490
22.10.1設計窗體界面490
22.10.2窗體初始化491
22.10.3商品信息錄入493
22.11庫存狀況模塊設計494
22.11.1設計窗體界面495
22.11.2窗體初始化497
22.11.3庫存上下限設置497
22.11.4自定義過程向MSFlexGrid控件中添加數據499
22.12月銷售狀況模塊設計499
22.12.1設計窗體界面499
22.12.2統計全年商品銷售狀況501
22.12.3設計“每月銷售比較”窗體界面502
22.12.4利用圖表分析月銷售狀況503
22.13系統用戶及權限設置模塊設計506
22.13.1設計窗體界面506
22.13.2窗體初始化507
22.13.3工具欄按鈕507
22.13.4執行操作508
22.14運行項目509
22.15程序打包511
22.16開發常見問題與解決512
22.16.1書寫錯誤的函數名512
22.16.2提示文件未找到錯誤信息512
22.16.3解決用戶定義類型未定義的問題513
22.16.4數據批量錄入513
22.16.5字段大小問題導致數據添加失敗515
22.16.6字段設置主鍵后不能插入重復值516
22.16.7數據庫中的表存在關系,如何進行數據庫清理516
22.17小結516
序: