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

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

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

定 價:¥80.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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