注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計BASIC/VB及其相關(guān)新一代Visual Basic 2005程序設(shè)計(珍藏版)

新一代Visual Basic 2005程序設(shè)計(珍藏版)

新一代Visual Basic 2005程序設(shè)計(珍藏版)

定 價:¥65.00

作 者: 許清榮,買大誠 編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: Script

ISBN: 9787302140320 出版時間: 2006-12-01 包裝: 膠版紙
開本: 16開 頁數(shù): 635 字?jǐn)?shù):  

內(nèi)容簡介

  《新一代Visual Basic 2005程序設(shè)計(附光盤)》從基礎(chǔ)開始,結(jié)合近200個貼近生活應(yīng)用的經(jīng)典范例,全方位介紹Visual Basic 2005編程方法與應(yīng)用。全書分4大部分,共20章:“基礎(chǔ)概念篇”主要介紹數(shù)據(jù)類型、流程控制等基礎(chǔ)知識和VB 2005新增功能及.NET架構(gòu);“窗口對象應(yīng)用篇”介紹VB 2005窗口程序的編譯調(diào)試,以及所有控件和專業(yè)組件(Infragistics NetAdvantage和Dundas)的應(yīng)用;“數(shù)據(jù)庫與文件應(yīng)用篇”介紹了數(shù)據(jù)庫技術(shù)、SQL語言以及VB與Access、SQL Server 2005、ODBC等的連接方法;“實(shí)戰(zhàn)專題篇”實(shí)現(xiàn)了程序行號產(chǎn)生器加強(qiáng)版、俄羅斯方塊游戲及課務(wù)信息系統(tǒng)等3個專題;在附錄中提供了VB安裝指導(dǎo)、函數(shù)、程序的發(fā)布與安裝等內(nèi)容。書中所有范例的代碼、運(yùn)行結(jié)果和操作步驟均采用圖解的講解方式,直觀易懂;書中只摘取了部分重點(diǎn)代碼,完整實(shí)例在光盤中提供,信息量大,實(shí)用性強(qiáng)?!缎乱淮鶹isual Basic 2005程序設(shè)計(附光盤)》適合VB 2005的初學(xué)者作為入門書;對于有基礎(chǔ)的編程人員,可以作為進(jìn)階參考。

作者簡介

暫缺《新一代Visual Basic 2005程序設(shè)計(珍藏版)》作者簡介

圖書目錄

第1篇  基礎(chǔ)概念篇
第0章  導(dǎo)論    1
0-1  圖書架構(gòu)    2
0-2  圖書特色    3
0-3  章節(jié)結(jié)構(gòu)    4
0-4  控件四大天王與信息天后    8
0-4-1  控件四大天王:Button、Label、
TextBox、ComboBox    8
0-4-2  信息天后:MsgBox    10
第1章  Visual Basic 2005 Express
Edition介紹    15
1-1  .NET的意義    16
1-1-1  .NET的核心架構(gòu)    16
1-1-2  .NET架構(gòu)平臺提供的基礎(chǔ)
網(wǎng)絡(luò)服務(wù)    17
1-1-3  .NET與Java的分析比較    17
1-1-4  用.NET構(gòu)建新時代的Internet    18
1-2  Microsoft .NET Framework 2.0介紹    20
1-2-1  .NET Framework的基本概念    20
1-2-2  .NET Framework 2.0新增的功能    21
1-3  什么是Visual Basic Express    26
1-4  Visual Basic 2005新增功能    27
1-5  Visual Basic 2003與Visual Basic
2005的比較分析    33
1-6  課后復(fù)習(xí)與測驗    35
1-6-1  章節(jié)重點(diǎn)整理    35
1-6-2  自我測驗    35
第2章  VB 2005數(shù)據(jù)類型    37
2-1  變量(Variable)    38
2-1-1  VB關(guān)鍵詞    39
2-1-2  其他變量命名規(guī)則參考    40
2-2  常量(Constant)    40
2-3  VB 2005運(yùn)算符    42
2-3-1  算術(shù)運(yùn)算符    42
2-3-2  連接運(yùn)算符    42
2-3-3  關(guān)系運(yùn)算符    43
2-3-4  賦值運(yùn)算符    43
2-3-5  邏輯運(yùn)算符    44
2-4  數(shù)據(jù)類型的種類與轉(zhuǎn)換機(jī)制    45
2-4-1  數(shù)據(jù)類型的種類    45
2-4-2  數(shù)據(jù)類型轉(zhuǎn)換    48
2-5  枚舉(Enum)數(shù)據(jù)類型    52
2-6  結(jié)構(gòu)(Structure)數(shù)據(jù)類型    54
2-7  課后復(fù)習(xí)與測驗    57
2-7-1  章節(jié)重點(diǎn)整理    57
2-7-2  自我測驗    57
2-7-3  程序編寫練習(xí)    58
第3章  程序的流程控制    59
3-1  結(jié)構(gòu)化程序設(shè)計    60
3-2  順序結(jié)構(gòu)    60
3-3  選擇結(jié)構(gòu)    61
3-3-1  If    61
3-3-2  Select…Case    69
3-3-3  Switch    73
3-3-4  Choose    75
3-4  循環(huán)結(jié)構(gòu)    76
3-4-1  For    77
3-4-2  While    80
3-4-3  Loop    81
3-4-4  Exit Statement    88
3-4-5  Continue 語句    90
3-5  課后復(fù)習(xí)與測驗    91
3-5-1  章節(jié)重點(diǎn)整理    91
3-5-2  自我測驗    92
3-5-3  程序編寫練習(xí)    92
第4章  數(shù)組與字符串    93
4-1  數(shù)組(Array)    94
4-1-1  一維數(shù)組    94
4-1-2  多維數(shù)組    95
4-1-3  數(shù)組的重要操作    96
4-2  保存多種數(shù)據(jù)類型元素的
ArrayList類    100
4-2-1  常用的ArrayList方法    101
4-2-2  常用的ArrayList屬性    103
4-2-3  判斷是否為數(shù)組的
IsArray函數(shù)    106
4-3  字符串(String)    106
4-3-1  字符串聲明    107
4-3-2  字符串長度計算    107
4-3-3  字符串處理    108
4-3-4  字符串搜尋    108
4-3-5  字符串大小寫    108
4-4  格式化(Format)    110
4-4-1  日期和時間的格式設(shè)置    111
4-4-2  數(shù)字的格式設(shè)置    112
4-5  課后復(fù)習(xí)與測驗    114
4-5-1  章節(jié)重點(diǎn)整理    114
4-5-2  自我測驗    115
4-5-3  程序編寫練習(xí)    116
第5章  函數(shù)與子程序    117
5-1  函數(shù)(Function)    118
5-1-1  函數(shù)的參數(shù)傳遞機(jī)制    119
5-1-2  返回值    124
5-1-3  常用的函數(shù)    129
5-2  子程序(Subprogram/Subroutine)    130
5-2-1  調(diào)用子程序的Call語句    131
5-2-2  子程序參數(shù)傳遞機(jī)制    131
5-3  函數(shù)與子程序的區(qū)別    132
5-4  編寫遞歸程序
(Recursive Function)    132
5-5  課后復(fù)習(xí)與測驗    137
5-5-1  章節(jié)重點(diǎn)整理    137
5-5-2  自我測驗    137
5-5-3  程序編寫練習(xí)    138
第6章  異常處理    139
6-1  結(jié)構(gòu)化異常處理    140
6-1-1  錯誤的類型    140
6-1-2  Try…Catch…Finally    141
6-1-3  自行拋出異常Throw的使用    142
6-1-4  Exception類    144
6-1-5  自定義異常類    145
6-2  非結(jié)構(gòu)化異常處理    146
6-2-1  On Error Resume Next    146
6-2-2  On Error Goto <Label>    147
6-3  課后復(fù)習(xí)與測驗    149
6-3-1  章節(jié)重點(diǎn)整理    149
6-3-2  自我測驗    149
6-3-3  程序編寫練習(xí)    150
第7章  面向?qū)ο蟪绦蛟O(shè)計    151
7-1  面向?qū)ο蠡靖拍?nbsp;   152
7-2  對象與類    153
7-2-1  什么是對象    153
7-2-2  什么是類    153
7-2-3  類的聲明與對象的實(shí)例化    155
7-2-4  屬性與方法的設(shè)定與實(shí)現(xiàn)    156
7-2-5  VB內(nèi)置屬性的取得與
設(shè)定語法    158
7-2-6  命名空間的使用    160
7-3  繼承性與多態(tài)性    162
7-3-1  繼承性    163
7-3-2  多態(tài)性    166
7-3-3  抽象類(Abstract Class)    169
7-3-4  泛型(Generic)    169
7-4  封裝    172
7-5  抽象化數(shù)據(jù)類型與接口的實(shí)現(xiàn)方法    175
7-5-1  抽象化數(shù)據(jù)類型    175
7-5-2  接口的定義    177
7-5-3  實(shí)現(xiàn)的方法    178
7-5-4  委派的使用    181
7-6  課后復(fù)習(xí)與測驗    186
7-6-1  章節(jié)重點(diǎn)整理    186
7-6-2  自我測驗    187
7-6-3  程序編寫練習(xí)    188
第2篇  窗口對象應(yīng)用篇
第8章  Windows 窗體介紹    189
8-1  VB 2005開發(fā)環(huán)境的介紹    190
8-1-1  Visual Basic 2005 Express
項目類型    190
8-1-2  工具箱:存放控件與組件    191
8-1-3  數(shù)據(jù)庫資源管理器:新增與
管理數(shù)據(jù)庫    193
8-1-4  解決方案資源管理器:管理
應(yīng)用程序窗體與相關(guān)文件    195
8-1-5  屬性窗口:可修改控件或
組件的屬性設(shè)置    196
8-1-6  窗體:用來設(shè)計應(yīng)用程序的
頁面    197
8-1-7  菜單:提供執(zhí)行窗口環(huán)境的
相關(guān)功能    199
8-1-8  工具欄:提供經(jīng)常使用的
命令按鈕選項    200
8-2  VB 2005調(diào)試方式    201
8-2-1  錯誤列表窗口    201
8-2-2  程序代碼逐步執(zhí)行    202
8-2-3  切換斷點(diǎn)    202
8-2-4  監(jiān)視窗口    203
8-2-5  即時窗口    206
8-3  課后復(fù)習(xí)與測驗    207
8-3-1  章節(jié)重點(diǎn)整理    207
8-3-2  自我測驗    207
第9章  VB 2005常用控件介紹    209
9-1  Box類控件    210
9-1-1  CheckBox控件    210
9-1-2  CheckedListBox控件    212
9-1-3  ComboBox控件    214
9-1-4  ListBox控件    216
9-1-5  MaskedTextBox控件    217
9-1-6  PictureBox控件    220
9-1-7  RichTextBox控件    222
9-1-8  TextBox控件    224
9-2  Button類控件    226
9-2-1  Button控件    226
9-2-2  RadioButton控件    228
9-3  Label類控件    229
9-3-1  Label控件    230
9-3-2  LinkLabel控件    231
9-4  View類控件    233
9-4-1  ListView控件    233
9-4-2  TreeView控件    235
9-5  其他常用控件    239
9-5-1  DateTimePicker控件    239
9-5-2  MonthCalendar控件    241
9-5-3  NotifyIcon控件    242
9-5-4  NumericUpDown控件    244
9-5-5  ProgressBar控件    246
9-5-6  ToolTip控件    248
9-5-7  WebBrowser控件    249
9-6  課后復(fù)習(xí)與測驗    254
9-6-1  章節(jié)重點(diǎn)整理    254
9-6-2  自我測驗    254
9-6-3  程序編寫練習(xí)    255
第10章  VB 2005其他控件介紹    257
10-1  容器控件    258
10-1-1  FlowLayoutPanel控件    258
10-1-2  GroupBox控件    259
10-1-3  Panel控件    261
10-1-4  SplitContainer控件    262
10-1-5  TabControl控件    263
10-1-6  TableLayoutPanel控件    266
10-2  菜單與工具欄控件    268
10-2-1   ContextMenuStrip控件    269
10-2-2  MenuStrip控件    270
10-2-3  StatusStrip控件    272
10-2-4  ToolStrip控件    274
10-2-5  ToolStripContainer控件    276
10-2-6  更快速地整合工具欄控件    278
10-3  數(shù)據(jù)控制項    281
10-3-1  DataSet組件    281
10-3-2  DataGridView控件    284
10-3-3  BindingSource組件    294
10-3-4  BindingNavigator控件    300
10-4  組件    306
10-4-1  BackgroundWorker組件    306
10-4-2  DirectoryEntry組件    308
10-4-3  DirectorySearcher組件    314
10-4-4  ErrorProvider組件    318
10-4-5  EventLog組件    320
10-4-6  FileSystemWatcher組件    322
10-4-7  HelpProvider組件    324
10-4-8  ImageList組件    326
10-4-9  MessageQueue組件    328
10-4-10  PerformanceCounter組件    330
10-4-11  Process組件    336
10-4-12  SeriaPort組件    342
10-4-13  ServiceController組件    345
10-4-14  Timer組件    348
10-5  打印控件    349
10-5-1  PageSetupDialog控件    349
10-5-2  PrintDialog控件    351
10-5-3  PrintDocument控件    353
10-5-4  PrintPreviewControl控件    354
10-5-5  PrintPreviewDialog控件    356
10-6  對話框控件    358
10-6-1  ColorDialog控件    358
10-6-2  FolderBrowserDialog控件    360
10-6-3  FontDialog控件    361
10-6-4  OpenFileDialog控件    363
10-6-5  SaveFileDialog控件    365
10-7  課后復(fù)習(xí)與測驗    367
10-7-1  章節(jié)重點(diǎn)整理    367
10-7-2  自我測驗    368
10-7-3  程序編寫練習(xí)    369
第11章  窗口事件的控制方式    371
11-1  何謂“事件(Event)”    372
11-1-1  事件的使用方式    372
11-1-2  自定義一個專用的Event    376
11-1-3  共享事件程序的Handles    378
11-1-4  事件的新增和刪除:
AddHandler和
RemoveHandler    379
11-2  鼠標(biāo)事件(Mouse Event)    381
11-3  鍵盤事件(Keyboard Event)    384
11-4  課后復(fù)習(xí)與測驗    387
11-4-1  章節(jié)重點(diǎn)整理    387
11-4-2  自我測驗    387
11-4-3  程序編寫練習(xí)    388
第12章  My對象與專業(yè)組件的
使用    389
12-1  功能強(qiáng)大的My對象    390
12-1-1  My.Application    392
12-1-2  My.Computer    394
12-1-3  My.User    399
12-1-4  My.Forms    399
12-1-5  My.WebServices    400
12-1-6  My.Resources    404
12-1-7  My.Settings    406
12-2  專業(yè)窗口組件:
Infragistics NetAdvantage    408
12-2-1  Infragistics介紹    408
12-2-2  下載Infragistics NetAdvantage
套件    408
12-2-3  引用Infragistics NetAdvantage
套件    412
12-2-4  實(shí)現(xiàn)程序范例:樂透開獎
模擬程序    413
12-3  專業(yè)圖表組件:Dundas    417
12-3-1  Dundas介紹    417
12-3-2  下載Dundas套件    417
12-3-3  引用Dundas套件    418
12-3-4  如何使用Dundas套件    419
12-3-5  實(shí)現(xiàn)程序范例——大學(xué)聯(lián)考
成績趨勢分析圖    421
12-4  課后復(fù)習(xí)與測驗    422
12-4-1  章節(jié)重點(diǎn)整理    422
12-4-2  自我測驗    423
12-4-3  程序編寫練習(xí)    424
第3篇  數(shù)據(jù)庫與文件應(yīng)用篇
第13章  數(shù)據(jù)庫概念簡介    425
13-1  數(shù)據(jù)結(jié)構(gòu)層次    426
13-2  數(shù)據(jù)庫管理系統(tǒng)    427
13-2-1  數(shù)據(jù)庫管理系統(tǒng)的功能    427
13-2-2  數(shù)據(jù)庫管理系統(tǒng)的
組成元素    427
13-3  關(guān)系型數(shù)據(jù)庫    428
13-3-1  ANSI/SPARC架構(gòu)    428
13-3-2  關(guān)系型數(shù)據(jù)表    429
13-3-3  主體關(guān)系模式    430
13-4  數(shù)據(jù)庫的標(biāo)準(zhǔn)化    432
13-5  其他重要名詞介紹    435
13-6  課后復(fù)習(xí)與測驗    436
13-6-1  章節(jié)重點(diǎn)整理    436
13-6-2  自我測驗    437
第14章  存取數(shù)據(jù)庫語法SQL    439
14-1  結(jié)構(gòu)化查詢語言    440
14-2  數(shù)據(jù)庫定義語言    443
14-2-1  Create Table建立表格    443
14-2-2  Drop Table刪除表格    444
14-3  數(shù)據(jù)庫操作語言    445
14-3-1  Select選出表格數(shù)據(jù)    446
14-3-2  Insert將數(shù)據(jù)新增至表格中    456
14-3-3  Update更新表格數(shù)據(jù)    457
14-3-4  Delete刪除表格數(shù)據(jù)    458
14-4  子查詢(SubQuery)應(yīng)用    459
14-4-1  [NOT] IN 子查詢    460
14-4-2  [NOT] EXISTS 子查詢    461
14-4-3  [ALL | ANY | SOME]
子查詢    462
14-5  課后復(fù)習(xí)與測驗    463
14-5-1  章節(jié)重點(diǎn)整理    463
14-5-2  自我測驗    464
14-5-3  程序編寫練習(xí)    464
第15章  ADO.NET介紹    467
15-1  ADO.NET 架構(gòu)    468
15-2  ADO.NET 2.0 新增功能    469
15-3  System.Data命名空間    471
15-3-1  導(dǎo)入System.Data命名空間
來調(diào)用ADO.NET組件    472
15-3-2  使用Access數(shù)據(jù)庫引用
System.Data.OleDb
命名空間    473
15-3-3  使用SQL Server數(shù)據(jù)庫引用
System.Data.SqlClient命名
空間    476
15-4  .NET Framework數(shù)據(jù)提供者    480
15-4-1  Connection 對象    480
15-4-2  Command對象    484
15-4-3  DataReader 對象    489
15-4-4  DataAdapter對象    492
15-5  DataSet對象    498
15-5-1  DataTable對象    503
15-5-2  DataView對象    508
15-6  課后復(fù)習(xí)與測驗    512
15-6-1  章節(jié)重點(diǎn)整理    512
15-6-2  自我測驗    513
15-6-3  程序編寫練習(xí)    514
第16章  VB 2005與數(shù)據(jù)庫
聯(lián)機(jī)方式    515
16-1  VB 2005與Microsoft Access
聯(lián)機(jī)    516
16-1-1  在Access數(shù)據(jù)庫中創(chuàng)建
數(shù)據(jù)表與設(shè)計字段    516
16-1-2  創(chuàng)建VB 2005與Microsoft
Access聯(lián)機(jī)    517
16-1-3  用OleDbConnectionStringBuilder
來管理聯(lián)機(jī)字符串    520
16-1-4  用System.Configuration擷取
配置文件中的聯(lián)機(jī)字符串    522
16-2  VB 2005與SQL Server 2005
聯(lián)機(jī)    527
16-2-1  在SQL Server 2005數(shù)據(jù)庫中
創(chuàng)建數(shù)據(jù)表與增字段    527
16-2-2  創(chuàng)建VB 2005與SQL
Server 2005聯(lián)機(jī)    530
16-2-3  用SqlConnectionStringBuilder
管理聯(lián)機(jī)字符串    537
16-2-4  用System.Configuration擷取
配置文件中的聯(lián)機(jī)字符串    539
16-3  課后復(fù)習(xí)與測驗    543
16-3-1  章節(jié)重點(diǎn)整理    543
16-3-2  自我測驗    543
16-3-3  程序編寫練習(xí)    544
第17章  文件處理    545
17-1  文件存取大師System.IO命名
空間成員介紹    546
17-2  從文件取出內(nèi)容    548
17-2-1  以二進(jìn)制方式讀取文件內(nèi)容——
BinaryReader    548
17-2-2  以特定的編碼方式讀取文件
內(nèi)容——StreamReader    549
17-3  將內(nèi)容寫入文件    552
17-3-1  以二進(jìn)制方式寫入文件內(nèi)容——
BinaryWriter    553
17-3-2  以特定的編碼方式寫入文件
內(nèi)容——StreamWriter    554
17-4  存取應(yīng)用程序中的字符串    556
17-4-1  讀取應(yīng)用程序中String類型的
字符串——StringReader    556
17-4-2  寫入應(yīng)用程序中的String類型
字符串——StringWriter    558
17-4-3  與字符串新建
System.Text.StringBuilder
類的比較    560
17-5  文件管理    562
17-5-1  文件與文件夾    563
17-5-2  常用目錄與文件的相關(guān)操作    565
17-5-3  System.IO與
My.Computer.FileSystem
比較    568
17-6  壓縮及解壓縮文件——
System.IO.Compression    570
17-7  課后復(fù)習(xí)與測驗    572
17-7-1  章節(jié)重點(diǎn)整理    572
17-7-2  自我測驗    573
17-7-3  程序編寫練習(xí)    574
第4篇  實(shí)戰(zhàn)專題篇
第18章  程序行號產(chǎn)生器加強(qiáng)版    575
18-1  系統(tǒng)設(shè)計緣由    576
18-2  系統(tǒng)架構(gòu)說明    577
18-2-1  執(zhí)行環(huán)境架構(gòu)圖    577
18-2-2  系統(tǒng)功能架構(gòu)圖    577
18-3  數(shù)據(jù)庫規(guī)格書設(shè)計    578
18-4  系統(tǒng)特色與功能介紹    579
18-4-1  系統(tǒng)特色    579
18-4-2  系統(tǒng)功能    579
18-4-3  程序所有功能與函數(shù)對照表    580
第19章  俄羅斯方塊游戲?qū)嵗?nbsp;   583
19-1  系統(tǒng)設(shè)計緣由    584
19-2  系統(tǒng)架構(gòu)說明    584
19-2-1  執(zhí)行環(huán)境框圖    584
19-2-2  游戲系統(tǒng)架構(gòu)圖    585
19-3  游戲界面布局與方塊設(shè)計    585
19-3-1  方塊界面設(shè)計    585
19-3-2  方塊移動設(shè)計    585
19-4  系統(tǒng)特色與功能介紹    586
19-4-1  系統(tǒng)特色    586
19-4-2  系統(tǒng)功能    586
19-4-3  程序所有功能與函數(shù)對應(yīng)表    587
第20章  課務(wù)信息系統(tǒng)實(shí)現(xiàn)    589
20-1  系統(tǒng)設(shè)計緣由    590
20-2  系統(tǒng)架構(gòu)說明    593
20-2-1  執(zhí)行環(huán)境架構(gòu)圖    593
20-2-2  課務(wù)信息系統(tǒng)架構(gòu)圖    594
20-2-3  課務(wù)信息系統(tǒng)項目程序
清單說明    595
20-3  數(shù)據(jù)庫規(guī)格書設(shè)計    597
20-4  系統(tǒng)特色與功能介紹    608
20-4-1  系統(tǒng)特色    608
20-4-2  系統(tǒng)功能    609
附錄A  VB 2005安裝指導(dǎo)    615
附錄B  VB常用函數(shù)分類匯總    617
附錄C  ASCII字符表    627
附錄D  VB 2005窗口應(yīng)用程序的
發(fā)布與安裝    628

本目錄推薦

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