注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)Visual Basic 2003~2005開發(fā)秘訣與范例大全

Visual Basic 2003~2005開發(fā)秘訣與范例大全

Visual Basic 2003~2005開發(fā)秘訣與范例大全

定 價(jià):¥80.00

作 者: 章立民著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VB

ISBN: 9787121018169 出版時(shí)間: 2005-10-01 包裝: 膠版紙
開本: 23cm+1光盤 頁(yè)數(shù): 770 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書集成了微軟官方授權(quán)的資源,采用最正統(tǒng)且標(biāo)準(zhǔn)的寫法,實(shí)例化了230個(gè)小型與中型程序范例,徹底剖析了VisualBasic的開發(fā)技巧。詳細(xì)講解了細(xì)微卻事關(guān)重大的程序語(yǔ)言開發(fā)細(xì)節(jié)(拖放操作、剪貼簿數(shù)據(jù)存取、數(shù)組的二進(jìn)制查找、StringBuilder、AndAlso等)。完整示范了WindowsAPI的調(diào)用,結(jié)合類、用戶控件,制作出功能卓越且外觀漂亮的WindowsForm窗體與控件,充分展示了自定義DataGrid、TreeView等控件的運(yùn)作行為。結(jié)合使用TreeView、Splitter與ListView控件示范了建立類似Windows資源管理器的用戶界面,結(jié)合規(guī)則運(yùn)算式與ErrorProvider控件的示范了數(shù)據(jù)輸入與驗(yàn)證的完整實(shí)現(xiàn),示范如何建立與眾不同的用戶繪制菜單,與office應(yīng)用程序互動(dòng)的范例,可讓您學(xué)會(huì)集成不同的軟件資源,并系統(tǒng)地講解了磁盤、文件夾與文檔的處理技巧以及臨時(shí)文件和FileSystemWatcher組件的應(yīng)用。雜湊值(HashValue)的使用,加密與解密文本文件,郵件傳送方式,通過(guò)HTTP來(lái)傳送與接收數(shù)據(jù)通訊端口的處理等基礎(chǔ)架構(gòu)方面的使用與開發(fā),在本書中都有實(shí)例示范,搶先探索VisualBasic2005版程序語(yǔ)言的新功能,讓您先睹為快。豐富的內(nèi)容與詳細(xì)的講解,使得本書既為學(xué)習(xí)與提高VisualBasic的良師,亦可作為開發(fā)者日常案頭的參考書。作者簡(jiǎn)介:章立民經(jīng)歷:臺(tái)灣微軟公司資深顧問(wèn)講師。從1993年開始于臺(tái)灣微軟主講研討會(huì)。臺(tái)灣微軟最有價(jià)值專家MVP。三度當(dāng)選MVP。資深電腦圖書作家。擁有60本以上的著作。電腦技能基金會(huì)數(shù)據(jù)庫(kù)應(yīng)用類命題委員。臺(tái)灣工研院機(jī)械所制造信息部顧問(wèn)臺(tái)灣資誠(chéng)會(huì)計(jì)師事務(wù)所信息系統(tǒng)服務(wù)部顧問(wèn)臺(tái)灣捷和建設(shè)資訊部顧問(wèn)臺(tái)灣盤天科技總經(jīng)理臺(tái)灣盤天科技顧問(wèn)臺(tái)灣一日志工協(xié)會(huì)資訊顧問(wèn)《ComputerDIY》雜志專欄作家《RUN!PC》雜志專欄作家曾任教于臺(tái)灣空中大學(xué)、聯(lián)電、藥物食品檢驗(yàn)局、調(diào)查局、南亞塑膠、NIKE、臺(tái)灣核電一廠、大眾電腦、臺(tái)灣日立等臺(tái)灣各大公民營(yíng)企業(yè)與教學(xué)機(jī)構(gòu),乃臺(tái)灣最權(quán)威之專業(yè)咨詢顧問(wèn)與講師。專長(zhǎng):關(guān)系數(shù)庫(kù)管理系統(tǒng)、VisualStudio2005開發(fā)工具、SQLServer、Access2003與FrontPage2003。將有全系列書籍問(wèn)世,敬請(qǐng)諸位讀者關(guān)注。著作:寫作迄今16年來(lái)已有60本以上的電腦著作問(wèn)世,內(nèi)容涵蓋SQLServer2000、VisualBasic.NET、ASP.NET、CrystalReportforVisualStudio.NET、Access2002~2003、FrontPage2002~2003、VisualFoxPro、WordVBA、Windows等主題。

作者簡(jiǎn)介

  作者:章立民·資深電腦圖書作家,擁有60本以上著作?!づ_(tái)灣微軟公司資深顧問(wèn)講師。從1993年開始于臺(tái)灣微軟主講研討會(huì)?!づ_(tái)灣微軟最有價(jià)值專家MVP。三度當(dāng)選MVP。·電腦技能基金會(huì)數(shù)據(jù)庫(kù)應(yīng)用類命題委員?!づ_(tái)灣工研院機(jī)械所制造信息部顧問(wèn)·臺(tái)灣資誠(chéng)會(huì)計(jì)師事務(wù)所信息系統(tǒng)服務(wù)部顧問(wèn)·臺(tái)灣捷和建設(shè)資訊部顧問(wèn)·臺(tái)灣盤天科技總經(jīng)理·臺(tái)灣盤天科技顧問(wèn)·臺(tái)灣一日志工協(xié)會(huì)資訊顧問(wèn)·《ComputerDIY》雜志專欄作家·《RUN!PC》雜志專欄作家·曾任教于臺(tái)灣空中大學(xué)、聯(lián)電、藥物食品檢驗(yàn)局、調(diào)查局、南亞塑膠、NIKE、臺(tái)灣核電一廠、大眾電腦、臺(tái)灣日立等臺(tái)灣各大公民營(yíng)企業(yè)與教學(xué)機(jī)構(gòu),乃臺(tái)灣最權(quán)威之專業(yè)咨詢顧問(wèn)與講師。·專長(zhǎng):關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)、VisualStudio2005開發(fā)工具、SQLServer、Access2003與FrontPage2003。將有全系列書籍問(wèn)世,敬請(qǐng)諸位讀者關(guān)注?!ぶ鳎簩懽髌?,16年來(lái)已有60本以上的電腦著作問(wèn)世,內(nèi)容涵蓋SQLServer2000、VisualBasic.NET、ASP.NET、CrystalReportforVisualStudio.NET、Access2002~2003、FrontPage2002~2003、VisualFoxPro、WordVBA、Windows等主題。Access2003:用150個(gè)范例學(xué)查詢>>更多作品

圖書目錄

第1章  從零開始:應(yīng)用程序的基本生成技巧    1
1-1  如何建立獨(dú)立可執(zhí)行文件 .EXE    1
1-2  如何指定 .EXE的輸出位置    1
1-3  如何指定啟動(dòng)對(duì)象    2
第2章  舊觀念,新做法:VB.NET的面向?qū)ο蟪绦蛟O(shè)計(jì)    5
2-1  概論    5
2-1.1  定義一個(gè)類    6
2-1.2  建立構(gòu)造函數(shù)與析構(gòu)函數(shù)    8
2-1.3  建立與終結(jié)一個(gè)對(duì)象    9
2-1.4  使用System.Object    11
2-1.5  了解繼承    11
2-2  如何建立類與對(duì)象    15
2-3  如何定義與使用屬性    19
2-4  如何使用繼承    21
2-5  如何建立與使用共用成員    24
2-6  模塊與類有何差異    28
2-7  結(jié)構(gòu)與類有何差異    28
2-7.1  關(guān)于container類    31
2-7.2  內(nèi)存消耗    31
2-7.3  獨(dú)立的實(shí)例    32
2-7.4  效率    32
2-7.5  事件處理    34
2-7.6  結(jié)構(gòu)范例    35
2-7.7  類范例    35
2-7.8  結(jié)論    36
第3章  往下扎根:深談VB.NET的程序語(yǔ)言    37
3-1  如何調(diào)用Windows API    37
3-2  如何以.NET Framework類替換Windows API調(diào)用    55
3-3  如何明確取得所在平臺(tái)的Windows操作系統(tǒng)版本    77
3-4  善用String類來(lái)處理字符串    80
3-4.1  String類方法的類型    80
3-4.2  字符串與Nothing    81
3-4.3  字符串的比較    82
3-4.4  在您的字符串中查找字符或子字符串    82
3-4.5  根據(jù)現(xiàn)有的字符串來(lái)建立一個(gè)新字符串    83
3-5  使用StringBuilder提高字符串處理效率    96
3-5.1  長(zhǎng)度、容量與最大容量    101
3-5.2  附加字符串    102
3-5.3  附加格式化的字符串    103
3-5.4  插入字符串    103
3-5.5  移除特定數(shù)目的字符    104
3-5.6  字符串替換    104
3-6  我需要使用StringWriter類嗎    105
3-7  如何格式化字符串?dāng)?shù)據(jù)    109
3-8  日期時(shí)間的加減運(yùn)算與比較    128
3-8.1  什么是DateTime結(jié)構(gòu)    128
3-8.2  什么是TimeSpan結(jié)構(gòu)    132
3-8.3  日期時(shí)間的加減與比較運(yùn)算    134
3-9  給我高效率的運(yùn)算符,其余免談    143
3-10  便利的算術(shù)運(yùn)算符    146
3-11  您真的了解除法與實(shí)數(shù)嗎    147
3-12  數(shù)組使用注意事項(xiàng)    150
3-13  對(duì)象數(shù)組的建立、排序以及二進(jìn)制查找    162
3-14  如何使用ToArray方法返回一個(gè)強(qiáng)類型數(shù)組    172
3-15  如何建立一個(gè)自定義的集合類    174
3-16  直接在For與For Each循環(huán)語(yǔ)句中聲明循環(huán)的控制變量    179
3-17  如何攔截與處理異常    180
3-18  活用規(guī)則運(yùn)算式    185
第4章  VB的新衣:Windows Form窗體與控件    199
4-1  如何建立一個(gè)繼承窗體    199
4-1.1  以編寫代碼的方式來(lái)繼承窗體    200
4-1.2  以可視化方式來(lái)繼承窗體    200
4-1.3  存取層級(jí)    202
4-1.4  實(shí)現(xiàn)演練    205
4-1.5  繼承與覆寫事件過(guò)程    209
4-2  如何建立MDI應(yīng)用程序    211
4-2.1  SDI vs MDI應(yīng)用程序    212
4-2.2  實(shí)際建立MDI應(yīng)用程序    212
4-2.3  MDI父窗體與MDI子窗體如何互動(dòng)    215
4-3  建立與使用強(qiáng)制回應(yīng)對(duì)話框    219
4-4  如何建立透明的窗體    224
4-5  如何建立非矩形的窗體與控件    226
4-6  沒(méi)有控件數(shù)組的日子怎么過(guò)    233
4-6.1  共用事件程序    234
4-6.2  循環(huán)處理控件    236
4-6.3  于執(zhí)行階段添加控件    237
4-6.4  于執(zhí)行階段添加事件過(guò)程    238
4-7  如何管理多個(gè)最頂層窗體    247
4-8  如何讓窗體在系統(tǒng)任務(wù)欄的提示區(qū)中顯示成單一圖標(biāo)    259
4-9  如何讓Label控件顯示出多行文字    263
4-10  如何使TextBox控件中的字符在輸入的同時(shí)立即轉(zhuǎn)換成大寫    264
4-11  如何驗(yàn)證用戶輸入    265
4-11.1  如何使用控件的Validating事件來(lái)驗(yàn)證用戶輸入    266
4-11.2  使用ErrorProvider控件    268
4-12建立自定義的驗(yàn)證類    272
4-13  建立使用規(guī)則運(yùn)算式的TextBox驗(yàn)證類    292
4-14  如何將圖片顯示于RichTextBox控件中    299
4-15  如何將圖片顯示在窗體上    300
4-16  如何于Windows Form窗體上繪制線條與形狀    304
4-17  如何以程序控制方式變更StatusBarPanel對(duì)象的色彩與字體    308
4-18如何于窗體上建立文字或圖片超鏈接    312
4-19  如何替ListBox與ComBoBox添加項(xiàng)目    315
4-20  ComboBox與ListBox控件的數(shù)據(jù)綁定    317
4-21  如何清除已綁定之ListBox、ComboBox或CheckedListBox控件的項(xiàng)目    332
4-22  如何自定義ListBox的選取模式    333
4-23  如何自定義ComboBox控件    337
4-24  如何能夠單擊數(shù)據(jù)行的行首文字來(lái)排序ListView控件    340
4-25  如何使用一個(gè)ComboBox控件來(lái)編輯ListView控件中的數(shù)據(jù)    347
4-26  如何替TreeView控件中的TreeNode加上工具提示文字    354
4-27  如何替TreeView控件中不同類型的節(jié)點(diǎn)顯示出不同的內(nèi)容窗體    357
4-28  如何替TreeView控件的節(jié)點(diǎn)建立一個(gè)Key屬性    364
4-29  如何于TreeView控件中進(jìn)行拖放操作    368
4-30  結(jié)合TreeView、Splitter與ListView控件建立一個(gè)目錄掃描界面    373
4-31  結(jié)合TreeView、Splitter與ListView控件建立一個(gè)類似Windows資源管理器的用戶界面    381
4-32  如何將DataGrid控件綁定至一個(gè)內(nèi)含對(duì)象的數(shù)組    393
4-33  如何將DataGrid控件綁定至一個(gè)內(nèi)含對(duì)象的ArrayList    396
4-34如何格式化DataGrid控件    398
4-34.1于設(shè)計(jì)階段設(shè)置格式屬性    398
4-34.2  使用數(shù)據(jù)表樣式與數(shù)據(jù)行樣式    400
4-34.3  于設(shè)計(jì)階段使用數(shù)據(jù)表樣式與數(shù)據(jù)行樣式    404
4-34.4  在執(zhí)行階段使用數(shù)據(jù)表樣式與數(shù)據(jù)行樣式    412
4-35  如何使用數(shù)據(jù)表樣式與數(shù)據(jù)行樣式去格式化數(shù)據(jù)來(lái)源為一個(gè)對(duì)象數(shù)組的DataGrid控件    422
4-36  如何使用數(shù)據(jù)表樣式與數(shù)據(jù)行樣式去格式化數(shù)據(jù)來(lái)源為一個(gè)ArrayList的DataGrid控件    425
4-37  使用自定義的數(shù)據(jù)行樣式類來(lái)格式化DataGrid控件的數(shù)據(jù)行    426
4-38  如何擴(kuò)充DataGridTextBoxColumn以便在DataGrid控件中顯示與編輯自定義格式數(shù)據(jù)    447
4-39  如何擴(kuò)充DataGridTextBoxColumn以便使多個(gè)關(guān)聯(lián)數(shù)據(jù)表的數(shù)據(jù)同時(shí)顯示在DataGrid控件中的各個(gè)數(shù)據(jù)行中    450
4-40  如何將DataGrid控件的某一個(gè)數(shù)據(jù)行隱藏起來(lái)    454
4-41  如何存取DataGrid控件之活動(dòng)單元格的屬性    456
4-42  如何將DataGrid控件數(shù)據(jù)行的寬度設(shè)置成剛好完整顯示字段中最長(zhǎng)的數(shù)據(jù)內(nèi)容    459
4-43  如何制作一個(gè)能夠逐頁(yè)滾動(dòng)DataGrid控件的用戶界面    463
4-44  如何動(dòng)態(tài)指定搜尋字段并同步化DataGrid控件與搜尋結(jié)果    468
4-45  如何以程序控制方式排序DataGrid控件中的數(shù)據(jù)列    482
4-46  如何以程序控制方式篩選DataGrid控件中的數(shù)據(jù)列    484
4-47  如何使用DataGrid控件建立一對(duì)多界面    486
4-48  如何使用兩個(gè)DataGrid控件建立一對(duì)多界面    490
4-49  如何于DataGrid控件中使用ComboBox控件來(lái)編輯單元格數(shù)據(jù)    491
4-50  如何于DataGrid控件中加總數(shù)據(jù)行的數(shù)值數(shù)據(jù)    494
4-50.1建立用戶控件DataGridControlVB    496
4-50.2  如何于窗體上使用DataGridControlVB用戶控件    507
4-51  如何動(dòng)態(tài)設(shè)置DataGrid控件中的哪一個(gè)數(shù)據(jù)表可以被編輯    511
4-52  如何在窗體載入時(shí)讓某一個(gè)控件取得焦點(diǎn)    515
4-53如何于控件中捕捉按鍵    516
4-54  剪貼簿的數(shù)據(jù)擷取與存入    519
4-54.1  將數(shù)據(jù)存入剪貼簿    519
4-54.2  從剪貼簿擷取數(shù)據(jù)    520
4-55  如何執(zhí)行拖放操作    531
4-55.1  拖放操作是如何運(yùn)作的    532
4-55.2  拖曳文字    533
4-55.3  拖曳一個(gè)圖片    537
4-55.4  拖放文件    540
4-55.5  在兩個(gè)窗體之間來(lái)回拖放項(xiàng)目    542
4-55.6  在兩個(gè)TreeView之間來(lái)回拖放節(jié)點(diǎn)    545
4-56  如何使用多重窗體    548
4-56.1  全局窗體    548
4-56.2  傳送您的窗體    549
4-56.3  存取其他窗體的成員    550
第5章  界面的重要元素:菜單    559
5-1  如何動(dòng)態(tài)切換菜單    559
5-2  如何建立擁有者繪制菜單    560
第6章  磁盤、文件夾與文件的處理技巧    571
6-1  概觀    572
6-2  路徑指定方式    572
6-3  如何取得邏輯磁盤與容量信息    573
6-4  如何列舉目錄    576
6-5  如何取得文件的相關(guān)信息    582
6-6  如何建立目錄    590
6-7  如何移除一個(gè)目錄    591
6-8  如何復(fù)制文件    592
6-9  如何更改文件的名稱    594
6-10  如何刪除文件    594
6-11  如何使一個(gè)文件成為只讀的或是可讀取及寫入    595
6-12  如何從文本文件讀取數(shù)據(jù)    596
6-13  如何將文本數(shù)據(jù)寫入文本文件    602
6-14  如何建立一個(gè)文本文件    604
6-15  如何讀取一個(gè)二進(jìn)制文件    607
6-16  如何將數(shù)據(jù)寫入一個(gè)二進(jìn)制文件    609
6-17  如何比較兩個(gè)文件的內(nèi)容是否完全相同    611
6-18  如何使用FileSystemWatcher組件來(lái)監(jiān)視文件系統(tǒng)事件    613
6-19  如何建立與使用臨時(shí)文件    616
第7章互補(bǔ)有無(wú):談與Office應(yīng)用程序的互動(dòng)    619
7-1  如何自動(dòng)化Microsoft Word并建立一個(gè)新文件    619
7-2  如何將RTF文件顯示于RichTextBox控件中并檢查英文拼寫是否正確    624
7-3  如何將DataSet中的數(shù)據(jù)導(dǎo)出至Excel并加以計(jì)算    627
7-4  如何使用自動(dòng)化建立一個(gè)Microsoft Excel宏    629
7-5  如何從一個(gè)自動(dòng)化用戶端去處理PowerPoint 2003事件    632
第8章  基礎(chǔ)架構(gòu)方面的開發(fā)議題    641
8-1  如何自動(dòng)根據(jù)文件的擴(kuò)展名或類型來(lái)啟動(dòng)相關(guān)聯(lián)的應(yīng)用程序并載入文件    641
8-2  如何關(guān)閉其他應(yīng)用程序或其他應(yīng)用程序的特定實(shí)例    643
8-3  如何得知所啟動(dòng)的進(jìn)程已經(jīng)結(jié)束執(zhí)行    645
8-4  如何等待所啟動(dòng)的進(jìn)程執(zhí)行完畢    647
8-5  如何以程序控制方式啟動(dòng)默認(rèn)的瀏覽器    649
8-6  如何通過(guò)HTTP來(lái)傳送與接收數(shù)據(jù)    651
8-7  如何使用通訊端口    657
8-8  如何撰寫程序來(lái)傳送郵件    658
8-8.1  環(huán)境設(shè)定與疑難排解    659
8-8.2  撰寫技巧    662
8-9  如何產(chǎn)生與比較雜湊值(Hash Value)    667
8-10  如何加密與解密文本文件    670
第9章  探索Visual Basic 2005 程序語(yǔ)言新功能    677
9-1  從My談起    679
9-2  My.Application對(duì)象    680
9-3  My.Computer對(duì)象    683
9-4  My.Computer.Audio對(duì)象    683
9-5  My.Computer.Clipboard對(duì)象    685
9-6  My.Computer.Clock對(duì)象    689
9-7  My.Computer.FileSystem對(duì)象    689
9-7.1  取得磁盤信息    690
9-7.2  讀取文本文件    692
9-7.3  剖析文本文件    693
9-7.4  寫入文本文件    696
9-7.5  讀取二進(jìn)制文件    697
9-7.6  寫入二進(jìn)制文件    697
9-7.7  取得目錄信息    698
9-7.8  取得文件信息    699
9-7.9  目錄維護(hù)操作    702
9-7.10  文件維護(hù)操作    704
9-8  My.Computer.SpecialDirectories對(duì)象    705
9-9  My.Computer.Info對(duì)象    706
9-10  My.Computer.Keyboard對(duì)象    708
9-11  My.Computer.Mouse對(duì)象    712
9-12  My.Computer.Network對(duì)象    712
9-13  My.Computer.Ports對(duì)象    719
9-14  My.Computer.Registry對(duì)象    722
9-15  My.Forms對(duì)象    724
9-16  My.Log對(duì)象    726
9-17  My.Request對(duì)象    727
9-18  My.Response對(duì)象    727
9-19  My.Resources對(duì)象    727
9-20  My.Settings對(duì)象    730
9-21  My.User對(duì)象    735
9-22  My.WebServices對(duì)象    738
9-23  Continue語(yǔ)句    739
9-24  IsNot運(yùn)算符    741
9-25  Using語(yǔ)句    742
9-26  明確指定數(shù)組的0下限    746
9-27  聲明一個(gè)擁有混合存取范圍的屬性    746
9-28  Unsigned類型    747
9-28.1  UInteger數(shù)據(jù)類型    748
9-28.2  ULong數(shù)據(jù)類型    749
9-28.3  UShort數(shù)據(jù)類型    750
9-28.4  SByte數(shù)據(jù)類型    751
9-28.5  如何調(diào)用一個(gè)接收Unsigned類型的Win32 API函數(shù)    751
9-29  Global關(guān)鍵字    753
9-30  TryCast關(guān)鍵字    754
9-31  運(yùn)算符多載    756
9-32  自定義事件    758
9-33  應(yīng)用程序?qū)蛹?jí)事件    761
結(jié)    論    763
附  錄  范例安裝與使用說(shuō)明    1045
安裝MSDE 2000    1045
安裝范例資料庫(kù)并復(fù)制范例項(xiàng)目    1046
使用范例文件    1047

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)