作者: 胡海璐
叢書名: 軟件工程師叢書
出版社:電子工業(yè)出版社
ISBN:7505388967
出版日期:2003 年8月
開本:16開
頁碼:451
Visual Basic.NET是Microsoft公司最新推出的Visual Basic.NET平臺下的一個開發(fā)工具,并在以前的版本基礎(chǔ)上,使其成為完全面向?qū)ο蟮木幊陶Z言。Visual Basic.NET的一個核心概念是"公用語言運行環(huán)境",借助這個概念葉以實現(xiàn)真正的跨平臺開發(fā)。本書從控件的角度講解了Visual Basic.NET的強大功能。
本書通過數(shù)十個綜合實例從文件處理、多媒體應用、網(wǎng)絡應用、數(shù)據(jù)庫訪問、Web應用、移動設備通信、.NET框架應用,以及安全應用等多方面全自講解Visual Basic.NET控件的編程方法和技巧,其中包括通過人置ActiveX控件的應用實例。
本書適合具有一定Visual Basic.NET基礎(chǔ)的中級程序設計人貝使用,也適合其他希望在控件應用程序開發(fā)方面有所了解的讀者。通過閱讀本書,讀者能夠理解并迅速掌握運用Visual Basic.NET控件開發(fā)各種應用程序的技巧。
本書的隨附光盤中包括所有實例的源代碼,讀者可直接或稍加修改后使用。
第1章 windows窗體控件應用實例
1.1 概述
1.1.1 windows窗體控件
1.1.2 非可視控件或組件
1.2 實例1:計算器
1.2.1 相關(guān)控件
1.2.2 主要步驟
1.2.3 運行結(jié)果
1.2.4 實際編程
1.2.5 技術(shù)要點
1.3 實例2:個性化日歷
1.3.1 相關(guān)控件
1.3.2 主要步驟
1.3.3 運行結(jié)果
1.3.4 實際編程
1.4 實例3:注冊表洲覽器
1.4.1 相關(guān)控件
1.4.2 注冊表
1.4.3 注冊表類
.1.4.4 主要步驟
1.4.5 運行結(jié)果
1.4.6 實際編程
1.5 實例平進程跟蹤器
1.5.1 相關(guān)控件
1.5.2 主要步驟
1.5.3 運行結(jié)果
1.5.4 實際編程
1.5.5 技術(shù)要點
1.6 實例5:打印示例
1.6.1 相關(guān)控件
1.6.2 主要步驟
1.6.3 運行結(jié)果
1.6.4 實際編程
1.6.5 技術(shù)要點
1.7 小結(jié)
第2章 文件處理應用實例
2.1 實例1:多文檔編輯器
2.1.1 相關(guān)控件
2.1.2 主要步驟
2.1.3 運行結(jié)果
2.1.4 實際編程
2.1.5 技術(shù)要點
2.2 實例2:文件搜索器
2.2.1 相關(guān)控件
2.2.2 主要步驟
2.2.3 運行結(jié)果
2.2.4 實際編程
2.2.5 技術(shù)要點
2.3 實例3:文件分割器
2.3.1 相關(guān)控件
2.3.2 主要步驟
2.3.3 運行結(jié)果
2.3.4 實際編程
2.4 小結(jié)
第3章 多媒體應用實例
3.1 實例1:多媒體播放器
3.1.1 相關(guān)控件
3.1.2 主要步驟
3.1.3 運行結(jié)果
3.1.4 實際編程
3.1.5 技術(shù)要點
3.2 實例人圖片洲覽器
3.2.1 相關(guān)控件
3.2.2 主要步驟
3.2.3 運行結(jié)果
3.2.4 實際編程
3.2.5 技術(shù)要點
3.3 小結(jié)
第4章 網(wǎng)絡應用實例
4.1 實例1:遠程關(guān)機
4.1.1 wmi介紹
4.1.2 主要步驟
4.1.3 運行結(jié)果
4.1.4 實際編程
4.1.5 技術(shù)要點
4.2 實例2:劃覽器
4.2.1 相關(guān)控件
4.2.2 主要步驟
4.2.3 運行結(jié)果
4.2.4 實際編程
4.2.5 技術(shù)要點
4.3 實例3:email提醒器
4.3.1 相關(guān)控件和類
4.3.2 主要步驟
4.3.3 運行結(jié)果
4.3.4 實際編程
4.3.5 技術(shù)要點
4.4 實例4: 發(fā)送電子郵件
4.4.1 相關(guān)控件和類
4.4.2 主要步驟
4.4.3 運行結(jié)果
4.4.4 實際編程
4.4.5 技術(shù)要點
4.5 小結(jié)
第5章 數(shù)據(jù)庫應用實例
5.1 ado.net編程概述
5.1.1 不依賴于連續(xù)的活動連接
5.1.2 數(shù)據(jù)可被緩存到數(shù)據(jù)集中
5.1.3 數(shù)據(jù)集獨立于數(shù)據(jù)源
5.1.4 數(shù)據(jù)保持為xml
5.1.5 ado.net常用控件
5.2 實例1:地址簿
5.2.1 相關(guān)控件
5.2.2 主要步驟
5.2.3 運行結(jié)果
5.2.4 實際編程
5.2.5 技術(shù)要點
5.3 實例2:成績查詢
5.3.1 相關(guān)控件
5.3.2 主要步驟
5.3.3 運行結(jié)果
5.3.4 實際編程
5.3.5 技術(shù)要點
5.4 實例3:水晶報表
5.4.1 相關(guān)控件
5.4.2 主要步驟
5.4.3 運行結(jié)果
5.4.4 實際編程
5.5 小結(jié)
第6章 web窗體應用實例
6.1 web窗體控件概述
6.1.1 html服務器控件
6.1.2 web服務器控件
6.1.3 驗證控件
6.1.4 用戶控件
6.2 實例1:注冊認證
6.2.1 相關(guān)控件
6.2.2 主要步驟
6.2.3 運行結(jié)果
6.2.4 實際編程
6.3 實例2:廣告條
6.3.1 相關(guān)控件
6.3.2 主要步驟
6.3.3 運行結(jié)果
6.3.4 實際編程
6.3.5 技術(shù)要點
6.4 實例3:書籍管理
6.4.1 相關(guān)控件
6.4.2 主要步驟
6.4.3 運行結(jié)果
6.4.4 實際編程
6.4.5 技術(shù)要點
6.5 實例4: 創(chuàng)建菜單web用戶控件
6.5.1 相關(guān)控件
6.5.2 主要步驟
6.5.3 運行結(jié)果
6.5.4 實際編程
6.5.5 技術(shù)要點
6.6 實例5:界面定制
6.6.1 相關(guān)控件
6.6.2 主要步驟
6.6.3 運行結(jié)果
6.6.4 實際編程
6.6.5 技術(shù)要點
6.7 實例6:日歷
6.7.1 相關(guān)控件和類
6.7.2 主要步驟
6.7.3 運行結(jié)果
6.7.4 實際編程
6.7.5 技術(shù)要點
6.8 小結(jié)
第7章 移動設備應用實例
7.1 實例1:手機菜單定制
7.1.1 移動web服務器相關(guān)控件
7.1.2 主要步驟
7.1.3 運行結(jié)果
7.1.4 實際編程
7.2實例2:pocketpc產(chǎn)品入庫記錄
7.2.1 工具包
7.2.2 手持設備應用相關(guān)控件
7.2.3 主要步驟
7.2.4 運行結(jié)果
7.2.5 實際編程
7.3 小結(jié)
第8章 .net framework控件應用實例
8.1 實例1:日志管理
8.1.1 事件日志概述
8.1.2 相關(guān)控件
8.1.3 主要步驟
8.1.4 運行結(jié)果
8.1.5 實際編程
8.1.6 技術(shù)要點
8.2 實例2:消息處理
8.2.1 消息處理概述
8.2.2 相關(guān)控件
8.2.3 主要步驟
8.2.4 運行結(jié)果
8.2.5 實際編程
8.2.6 技術(shù)要點
8.3 實例3:監(jiān)視文件系統(tǒng)
8.3.1 相關(guān)控件
8.3.2 主要步驟
8.3.3 運行結(jié)果
8.3.4 實際編程
8.3.5 技術(shù)要點
8.4 實例4:監(jiān)視windows服務
8.4.1 相關(guān)控件
8.4.2 主要步驟
8.4.3 運行結(jié)果
8.4.4 實際編程
8.5 實例5:性能計數(shù)器
8.5.1 性能計數(shù)器概述
8.5.2 相關(guān)控件和類
8.5.3 主要步驟
8.5.4 運行緯果
8.5.5 實際編程
8.5.6 技術(shù)要點
8.6 小結(jié)
第9章 安全框架應用實例
9.1 實例1:加密和解密數(shù)據(jù)
9.1.1 加密概述
9.1.2 相關(guān)類
9.1.3 主要步驟
9.1.4 運行結(jié)果
9.1.5 實際編程
9.1.6 技術(shù)要點及其說明
9.2 實例2:基于角色的安全
9.2.1 基于角色的安全
9.2.2 相關(guān)類
9.2.3 主要步驟
9.2.4 運行結(jié)果
9.2.5 實際編程
9.3 小結(jié)
租售狀態(tài): 出售開 發(fā) 商: 北京天亞物業(yè)開發(fā)有限公司投 資 商: ----占地面積: 11800.00平方米總建筑面積: 100000.00平方米詳細信息售 樓 處: 北京市朝陽區(qū)光華路嘉裹中心飯店...
海棱香木,一種藥用植物,有毒。最早載于中醫(yī)著作《素問》及《難經(jīng)》中。據(jù)載,此物原產(chǎn)于西牛賀州(佛教地名),每逢盛夏時節(jié),香木中就會滲出白色乳狀液體。當?shù)厝藢⒁后w曬干后磨制成白色粉末。這種白色粉末燃燒有...
滲水磚:也叫透水磚、荷蘭磚等,屬于綠色環(huán)保新型建材,原材料多采用水泥、砂、礦渣、粉煤灰等環(huán)保材料為主高壓成形,不可為高溫燒制;整磚為一次性壓縮而成,不得分層壓制,形成上下一致不分層的同質(zhì)磚。表面無龜裂...
格式:pdf
大?。?span id="ziomhjs" class="single-tag-height">162KB
頁數(shù): 2頁
評分: 4.5
該文討論了簡單無線通信系統(tǒng)的結(jié)構(gòu)、實現(xiàn)方式,以及在VisualBasic環(huán)境下開發(fā)無線通信系統(tǒng)管理程序的有關(guān)問題,并著重分析了VB環(huán)境下串行通信接口管理、協(xié)議規(guī)劃等問題。最后結(jié)合實際介紹了在VB環(huán)境下通過RS232串行接口管理通信模塊的軟硬件實現(xiàn)方案。
格式:pdf
大?。?span id="b7pbwmh" class="single-tag-height">162KB
頁數(shù): 5頁
評分: 4.7
文章主要介紹了建筑衛(wèi)生熱水負荷的一般計算方法,并介紹了利用VisualBasic編程來實現(xiàn)計算的方法,并具體舉例介紹了該程序的使用方法。
第1章 基本窗體設計 1
1-1 程序設計實例1:窗體的組織與分隔 2
1-1-1 Frame(框架)控件 2
1-1-2 Splitter(分隔條)控件 2
1-1-3 實現(xiàn)由分隔條分隔的框架 2
1-2 程序設計實例2:拖動的實現(xiàn) 5
1-2-1 把標簽拖放到面板上 5
1-2-2 對齊拖放后的位置 7
1-3 程序設計實例3:動態(tài)生成控件的內(nèi)存管理 8
第2章 VCL控件 11
2-1 程序設計實例4:顯示和修改系統(tǒng)配置文件 12
2-1-1 顯示系統(tǒng)配置文件 12
2-1-2 修改系統(tǒng)配置文件 17
2-2 程序設計實例5:查找與替換控件 19
第3章 CLX控件 29
3-1 CLX應用程序概述 30
3-2 安裝Kylix 3 30
3-3 程序設計實例6:電子秒表程序 35
3-3-1 TLCDNumber控件 35
3-3-2 TTimer控件 38
3-3-3 FormatDateTime函數(shù) 38
3-3-4 Now函數(shù) 40
3-3-5 程序分析思路 40
3-3-6 編程步驟 41
3-3-7 運行效果 42
3-3-8 程序分析 42
3-3-9 增加"開始"按鈕 42
3-3-10 增加"停止"按鈕 44
3-3-11 增加"暫停"功能 47
3-3-12 改變顏色 50
3-3-13 改變邊框樣式 53
3-3-14 改變筆劃樣式 56
第4章 VCL對象 59
4-1 程序設計實例7:應用程序多用戶管理系統(tǒng) 60
4-1-1 設計思路 60
4-1-2 編寫程序 60
4-1-3 運行效果 63
4-1-4 用戶登錄 67
4-1-5 注冊信息的安全性 71
4-1-6 修改密碼 72
4-1-7 加密密碼 76
4-1-8 審核安全記錄 77
4-1-9 刪除用戶 83
4-1-10 多用戶系統(tǒng) 86
4-1-11 自動運行程序 93
4-2 其他常用VCL對象 104
第5章 VCL和CLX比較 107
5-1 程序設計實例8:應用程序背景樣式 108
5-1-1 CLX庫中TForm的Bitmap屬性 108
5-1-2 VCL庫中的TForm繪制背景的思路 109
5-1-3 編程步驟 109
5-1-4 運行效果 110
5-1-5 實現(xiàn)自選背景 111
5-1-6 實現(xiàn)顯示模式 112
5-1-7 實現(xiàn)居中模式 114
5-1-8 實現(xiàn)拉伸模式 117
5-1-9 實現(xiàn)保持比例拉伸模式 118
5-1-10 實現(xiàn)與墻紙同步 120
5-2 程序設計實例9:列舉硬盤驅(qū)動器 128
5-2-1 CLX庫中的TMainMenu語法 128
5-2-2 編程步驟 130
5-2-3 運行效果 131
5-2-4 顯示驅(qū)動器的存儲空間 132
5-2-5 顯示磁盤的剩余空間 134
5-2-6 顯示磁盤根目錄文件 137
5-2-7 用菜單顯示完整的文件樹 144
5-2-8 取消目錄樹中的"."和".." 147
5-2-9 移植到VCL庫上 150
5-2-10 獲得驅(qū)動器類型 152
5-2-11 執(zhí)行文件 154
5-3 程序設計實例10:剪貼板的監(jiān)視 155
5-4 程序設計實例11:自動保存選項的組合框 158
5-4-1 CLX的實現(xiàn) 158
5-4-2 VCL的實現(xiàn) 165
第6章 Windows編程 167
6-1 程序設計實例12:實現(xiàn)窗體標題欄上的按鈕 168
6-1-1 DrawButtonFace函數(shù) 168
6-1-2 編寫程序 168
6-1-3 運行效果 170
6-1-4 單擊窗體 172
6-1-5 窗體的坐標系 174
6-1-6 單擊標題欄按鈕 174
6-1-7 可按下的標題欄按鈕 176
6-2 程序設計實例13:實現(xiàn)系統(tǒng)狀態(tài)欄圖標 178
6-2-1 在系統(tǒng)狀態(tài)欄添加圖標 178
6-2-2 程序退出時刪除系統(tǒng)狀態(tài)欄的圖標 181
6-2-3 響應系統(tǒng)狀態(tài)欄圖標的消息 182
6-2-4 為系統(tǒng)狀態(tài)欄圖標增加右鍵快捷菜單 183
6-2-5 程序最小化時變成系統(tǒng)狀態(tài)欄的圖標 184
6-2-6 改變系統(tǒng)狀態(tài)欄圖標的提示信息 186
6-2-7 不斷變化的系統(tǒng)狀態(tài)欄圖標 187
6-3 程序設計實例14:實現(xiàn)任務欄 188
6-3-1 獲取系統(tǒng)任務欄的位置 189
6-3-2 讓鼠標去找任務欄 192
6-3-3 讓窗體去找任務欄 194
6-4 程序設計實例15:獲取系統(tǒng)信息 195
6-4-1 獲取處理器信息 195
6-4-2 獲取操作系統(tǒng)信息 201
6-4-3 獲取屏幕信息 208
6-4-4 獲取鼠標信息 209
6-4-5 獲取圖標信息 210
6-4-6 獲取窗體信息 211
6-5 程序設計實例16:獲取進程列表 216
6-5-1 進程列表 216
6-5-2 定時刷新 220
6-5-3 樹形列表 223
6-5-4 中斷進程 226
6-6 程序設計實例17:鼠標指針與資源文件 230
6-6-1 在資源文件中繪制鼠標指針 230
6-6-2 動態(tài)鼠標指針 232
6-7 程序設計實例18:信息小窗體 233
6-7-1 自由拖動 234
6-7-2 響應其他的消息 235
6-7-3 自動半透明 236
6-8 程序設計實例19:應用程序圖標 236
6-8-1 繪制圖標 237
6-8-2 觸發(fā)事件 241
6-8-3 圖標庫 243
6-9 程序設計實例20:滾動標題控件 246
第7章 COM組件編程 255
7-1 程序設計實例21:通過Outlook自動發(fā)送電子郵件 256
7-1-1 顯示電子郵件 256
7-1-2 發(fā)送電子郵件 259
7-1-3 自動處理電子郵件安全性 260
7-1-4 兼容Word和Outlook發(fā)送電子郵件 261
7-1-5 附件功能 262
7-1-6 給所有的朋友發(fā)信 265
7-1-7 模版 268
7-1-8 主題中的問候 271
7-1-9 篩選用戶 273
7-2 程序設計實例22:創(chuàng)建快捷方式 281
第8章 綜合應用 289
8-1 程序設計實例23:計算器 290
8-1-1 輸入數(shù)字 290
8-1-2 退格鍵和清零鍵 296
8-1-3 相同符號的加法 299
8-1-4 不同符號的加法 312
8-1-5 減法 316
8-1-6 乘法 318
8-1-7 除法 321
8-2 程序設計實例24:自定義桌面 324
8-2-1 背景和開始菜單 325
8-2-2 桌面圖標的效果 326
8-2-3 在啟動時自動運行 327
本書通過程序?qū)嵗_發(fā)設計的形式,詳細介紹了Delphi 7跨平臺控件的應用與開發(fā)。全書共分8章,主要內(nèi)容包括:窗體設計的基本知識、VCL控件與CLX控件的區(qū)別與聯(lián)系、VCL庫中的非可視化控件、深入Windows編程、COM組件編程以及綜合應用程序開發(fā)。
本書內(nèi)容豐富,講解由淺入深,既有基礎(chǔ)知識的介紹,又有實用性較強的源程序,還有清晰的代碼分析設計,適用于Delphi的各層次讀者。另外,配套光盤中,提供了本書的數(shù)十個實例源代碼,讀者可以直接使用。
按鈕控件,又叫做Button控件,是一種基礎(chǔ)控件。按鈕控件根據(jù)其風格屬性可派生出:命令按鈕(Pushbutton)、復選框(CheckBox)、單選按鈕(Radio Button)、組框(Group Box)和自繪式按鈕(Owner-draw Button)。
命令按鈕是指可以響應鼠標點擊的小矩形子窗口。命令按鈕的作用是對用戶的鼠標單擊作出反應并觸發(fā)相應的事件,在按鈕中既可以顯示正文,也可以顯示位圖。
選擇框控件可作為一種選擇標記,可以有選中、不選中和不確定三種狀態(tài)。當一個選擇框處于選擇狀態(tài)時,在小方框內(nèi)會出現(xiàn)一個“√”。
單選按鈕控件一般都是成組出現(xiàn)的,具有互斥的性質(zhì),即同組單選按鈕中只能有一個是被選中的。當單選按鈕處于選擇狀態(tài)時,會在圓圈中顯示一個黑色實心圓。
組框用來將相關(guān)的一些控件聚成一組。
自繪式按鈕是指由程序而不是系統(tǒng)負責重繪的按鈕。
此外,選擇框、單選框還有一種不確定狀態(tài),這時檢查框呈灰色顯示,不能接受用戶的輸入,以表明控件是無效的或無意義的。
很多第三方控件也對按鈕做出了擴充,提供了更多地功能,以滿足不同的需求。只要將dll添加到工具箱就可以使用。