
Visual Basic 2008程式设计完全自学教程
《Visual Basic 2008程式设计完全自学教程》是2009年清华大学出版社出版的图书,作者是洪一新、吴灿铭。
基本介绍
- 书名:Visual Basic 2008程式设计完全自学教程
- 作者:洪一新、吴灿铭
- ISBN:9787302191551
- 页数:219
- 定价:59.50元
- 出版社:清华大学出版社
- 出版时间:2009-1
- 装帧:平装
- 开本:16
内容简介
《Visual Basic 2008 程式设计完全自学教程》详述Visual Basic 2008语言重要语法,并于书中融入165个完整程式範例和大量插图,通过这些简练的示例详解每一个知识点.由浅入深,内容详实。
《Visual Basic 2008 程式设计完全自学教程》共19章。第1-9章为Visual Basic 2008开发环境和基础语法介绍,包括程式语言机NET介绍、而向对象的程式设计、基本数据处理、流程控制、数组与字元串、过程与函式:第10-11章讲述Visual Basic2008中的面向对象概念:第12-17章则上要介绍了Visual Basic 2008 中程式设汁较为深入的内容,包括键盘及滑鼠事件、常见的窗体对象、选单与工具列设计、绘图入门与套用、程式的调试和异常处理以及档案系统操作等:第18章为资料库编程基础篇,介绍了 ADO.NET技术以及如何利用ADO.NET进行资料库连线等。最后一章 为案例实践,利用Windows Forms製作一个完整的程式——网页浏览器,初学者可以更实际地看到Visual Basic开发网路应用程式的妙用。《Visual Basic 2008 程式设计完全自学教程》的所有程式範例都以完整程式代码说明,并加以充分注解,能有效降低学习难度。章后精心设计461个习题和编程实践题,书后附答案,非常适合自学。
《Visual Basic 2008 程式设计完全自学教程》是Visual Basic 2008入门级用户和初级开发人员的最佳自学参考用书,也可以用作相关课程的案例实践型教材。
目录
第1章 程式语言与.NET简介
1.1 程式语言概论
1.1.1 应用程式基本概念
1.1.2 程式语言的分类
1.2 程式设计简介
1.2.1 程式设计流程
1.2.2 程式评断标準
1.2.3 程式编写习惯
1.3 认识.NET
1.3.1 用户观点看NET
1.3.2 程式设计观点看NET
1.3.3 .NET与网际网路
1.4 浅谈.NETFramework
1.4.1 .NETFramework架构
1.4.2 认识公共语言运行时
1.4.3 何谓WebService
本章重点整理
本章习题
第2章 VisualBasic2008Express开发环境
2.1 VisualBasic语言简介
2.1.1 VisualBasic程式语言基础
2.1.2 VisualBasic的基本特性
2.1.3 VisualBasic2008新增功能
2.2 VisualBasic开发环境的创建
2.2.1 VisualStudi02008简介
2.2.2 VisualBasic2008Express安装
2.3 VisualBasic2008Express的启动与关闭
2.3.1 项目的新建与关闭
2.3.2 打开已存在的项目
2.4 VisualBasic2008Express的开发环境
2.5 VisualBasic2008Express视窗基本操作
2.5.1 程式代码的操作
2.5.2 整视窗的大小
2.5.3 移动视窗的显示位置
本章重点整理
本章习题
第3章 创建第一个VisualBasic程式
3.1 程式开发步骤
3.2 创建控制台应用程式
3.2.1 在VisualBasic中创建项目
3.2.2 编写VisualBasic程式代码
3.2 3执行和测试程式
3.2.4 VisualBasic中的输出语句
3.2.5 在控制台应用程式中添加模组并调试执行
3.3 创建窗体应用程式
3.4 列印程式代码
本章重点整理
本章习题
第4章 基本数据处理
4.1 变数与数据类型
4.1.1 变数与常量
4.1.2 数据类型
4.2 变数与常量声明
4.2.1 数值变数
4.2.2 字元与字元串变数
4.2.3 布尔值变数
4.2.4 日期变数
4.2.5 常量
4.3 变数命名
4.3.1 命名规则
4.3.2 惯用的命名法
4.4 变数的作用域
4.4.1 认识作用域
4.4.2 变数的作用域
4.5 数据类型转换
4.5.1 隐式数据类型转换
4.5.2 显示数据类型转换
4.6 Opion语句
4.6.1 OptionExplicit
4.6.2 OptionStrict
4.6.3 OptionCompare
4.6.4 Optionlnfer
4.7 自定义类型Structure与Enum
4.8 表达式与运算符
4.8.1 算术运算符
4.8.2 赋值运算符
4.8.3 比较运算符
4.8.4 连线运算符
4.8.5 逻辑运算符
4.8.6 运算符优先权
本章重点整理
本章习题
第5章 窗体程式基础认识
5.1 窗体对象基本概念
5.1.1 与VB6.0不同概念的WindowsForms
5.1.2 窗体共享成员
5.2 窗体属性
5.2.1 窗体程式外观属性
5.2.2 窗体大小属性
5.2.3 窗体位置属性
5.3 窗体方法
5.4 窗体事件
本章重点整理
本章习题
第6章 窗体应用程式的输出与输入
第7章 流程控制
第8章 数组与字元串
第9章 过程与函式
第10章 VisualBasic与面向对象
第11章 类的套用
第12章 键盘及滑鼠事件
第13章 常见的窗体对象
第14章 选单与工具列
第15章 绘图入门与套用
第16章 程式的调试与异常处理
第17章 档案系统操作
第18章 资料库应用程式开发
第19章 项目实务——Web网页浏览器製作
习题答案
1.1 程式语言概论
1.1.1 应用程式基本概念
1.1.2 程式语言的分类
1.2 程式设计简介
1.2.1 程式设计流程
1.2.2 程式评断标準
1.2.3 程式编写习惯
1.3 认识.NET
1.3.1 用户观点看NET
1.3.2 程式设计观点看NET
1.3.3 .NET与网际网路
1.4 浅谈.NETFramework
1.4.1 .NETFramework架构
1.4.2 认识公共语言运行时
1.4.3 何谓WebService
本章重点整理
本章习题
第2章 VisualBasic2008Express开发环境
2.1 VisualBasic语言简介
2.1.1 VisualBasic程式语言基础
2.1.2 VisualBasic的基本特性
2.1.3 VisualBasic2008新增功能
2.2 VisualBasic开发环境的创建
2.2.1 VisualStudi02008简介
2.2.2 VisualBasic2008Express安装
2.3 VisualBasic2008Express的启动与关闭
2.3.1 项目的新建与关闭
2.3.2 打开已存在的项目
2.4 VisualBasic2008Express的开发环境
2.5 VisualBasic2008Express视窗基本操作
2.5.1 程式代码的操作
2.5.2 整视窗的大小
2.5.3 移动视窗的显示位置
本章重点整理
本章习题
第3章 创建第一个VisualBasic程式
3.1 程式开发步骤
3.2 创建控制台应用程式
3.2.1 在VisualBasic中创建项目
3.2.2 编写VisualBasic程式代码
3.2 3执行和测试程式
3.2.4 VisualBasic中的输出语句
3.2.5 在控制台应用程式中添加模组并调试执行
3.3 创建窗体应用程式
3.4 列印程式代码
本章重点整理
本章习题
第4章 基本数据处理
4.1 变数与数据类型
4.1.1 变数与常量
4.1.2 数据类型
4.2 变数与常量声明
4.2.1 数值变数
4.2.2 字元与字元串变数
4.2.3 布尔值变数
4.2.4 日期变数
4.2.5 常量
4.3 变数命名
4.3.1 命名规则
4.3.2 惯用的命名法
4.4 变数的作用域
4.4.1 认识作用域
4.4.2 变数的作用域
4.5 数据类型转换
4.5.1 隐式数据类型转换
4.5.2 显示数据类型转换
4.6 Opion语句
4.6.1 OptionExplicit
4.6.2 OptionStrict
4.6.3 OptionCompare
4.6.4 Optionlnfer
4.7 自定义类型Structure与Enum
4.8 表达式与运算符
4.8.1 算术运算符
4.8.2 赋值运算符
4.8.3 比较运算符
4.8.4 连线运算符
4.8.5 逻辑运算符
4.8.6 运算符优先权
本章重点整理
本章习题
第5章 窗体程式基础认识
5.1 窗体对象基本概念
5.1.1 与VB6.0不同概念的WindowsForms
5.1.2 窗体共享成员
5.2 窗体属性
5.2.1 窗体程式外观属性
5.2.2 窗体大小属性
5.2.3 窗体位置属性
5.3 窗体方法
5.4 窗体事件
本章重点整理
本章习题
第6章 窗体应用程式的输出与输入
第7章 流程控制
第8章 数组与字元串
第9章 过程与函式
第10章 VisualBasic与面向对象
第11章 类的套用
第12章 键盘及滑鼠事件
第13章 常见的窗体对象
第14章 选单与工具列
第15章 绘图入门与套用
第16章 程式的调试与异常处理
第17章 档案系统操作
第18章 资料库应用程式开发
第19章 项目实务——Web网页浏览器製作
习题答案
第7章数据控制项 252
7.1DataSet控制项 252
7.1.1CaseSensitive属性 253
7.1.2DataSetName属性 255
7.1.3DefaultViewManager属性 255
7.1.4DataViewManager属性 255
7.1.5EnforceConstraints属性 257
7.1.6ForeignKeyConstraint属性 257
7.1.7ExtendedProperties属性 259
7.1.8Relations属性 260
7.1.9RemotingFormat属性 262
7.2DataGridView控制项 262
7.2.1AdjustedTopLeftHeaderBorderStyle属性 262
7.2.2行列标题单元格样式属性 266
7.2.3行列标题单元格样式属性套用举例 266
7.2.4Allow类属性 267
7.2.5Allow类属性套用举例 268
7.2.6AutoGenerateColumns属性 270
7.2.7AutoSizeColumnsMode属性 272
7.2.8AutoSizeRowsMode属性 272
7.2.9BindingContext属性 273
7.2.10CellBorderStyle属性 280
7.2.11CheckForIllegalCrossThreadCalls属性 282
7.2.12ClipboardCopyMode属性 282
7.2.13ColumnCount属性 284
7.2.14ColumnHeadersBorderStyle属性 284
7.2.15ColumnHeadersHeightSizeMode属性 284
7.2.16ColumnHeadersVisible属性 286
7.2.17CurrentCell属性 286
7.2.18CurrentCellAddress属性 288
7.2.19CurrentRow属性 290
7.2.20EditMode属性 290
7.2.21EnableHeadersVisualStyles属性 292
7.2.22FirstDisplayed类属性 292
7.2.23GridColor属性 294
7.2.24IsCurrent类属性 294
7.2.25NewRowIndex属性 296
7.2.26RowHeadersBorderStyle属性 296
7.2.27RowHeadersDefaultCellStyle属性 296
7.2.28RowHeadersVisible属性 297
7.2.29RowHeadersWidthSizeMode属性 298
7.2.30Rows属性 299
7.2.31Selected类属性 299
7.2.32Select属性 299
7.2.33ShowCellErrors属性 302
7.2.34ShowCellToolTips属性 302
7.2.35VirtualMode属性 303
7.3BindingSource控制项 305
第8章.NET环境下组合类控制项 307
8.1Backgroundworker控制项 307
8.1.1属性说明 307
8.1.2套用举例 307
8.2DirectoryEntry控制项 309
8.2.1属性说明 309
8.2.2套用举例 309
8.3DirectorySearch控制项 320
8.4ErrorProvider控制项 332
8.4.1属性说明 332
8.4.2套用举例 333
8.5EventLog控制项 334
8.5.1属性说明 334
8.5.2套用举例 334
8.6FileSystemWatch控制项 336
8.6.1属性说明 336
8.6.2套用举例 337
8.7HelpProvider控制项 338
8.7.1属性说明 338
8.7.2套用举例 339
8.8ImageList控制项 341
8.8.1属性说明 341
8.8.2套用举例 341
8.9MessageQueue控制项 344
8.9.1属性说明 344
8.9.2套用举例(1) 346
8.9.3套用举例(2) 348
8.10PerfermanceCounter控制项 352
8.10.1属性说明 352
8.10.2套用举例 353
8.11Process控制项 355
8.11.1属性说明(1) 355
8.11.2套用举例(1) 355
8.11.3属性说明(2) 357
8.11.4套用举例(2) 358
8.11.5属性说明(3) 359
8.11.6套用举例(3) 361
8.12SerialPort控制项 362
8.12.1属性说明 363
8.12.2套用举例 366
8.13ServiceController控制项 369
8.13.1属性说明 369
8.13.2套用举例 370
8.14Timer控制项 371
第9章列印类控制项 372
9.1PageSetupDialog控制项 372
9.1.1Allow类属性 372
9.1.2Allow类属性套用举例 373
9.1.3其他常用属性 374
9.1.4PageSetupDialog控制项套用举例 375
9.2PrintDialog控制项 377
9.2.1属性说明 378
9.2.2套用举例 378
9.3PrintDocument控制项 380
9.3.1属性说明 380
9.3.2套用举例 381
9.4PrintPreviewDialog控制项 383
9.5综合实例 383
第10章对话框类控制项 388
10.1ColorDialog控制项 388
10.1.1属性说明 388
10.1.2套用举例 388
10.2FolderBrowserDialog控制项 389
10.2.1属性说明 389
10.2.2套用举例 391
10.3FontDialog控制项 391
10.3.1属性说明 391
10.3.2套用举例 392
10.4OpenFileDialog控制项 393
10.4.1属性说明 393
10.4.2套用举例 394
10.5SaveFileDialog控制项 396
10.5.1属性说明 396
10.5.2套用举例 396
第11章水晶报表控制项 398
11.1报表页眉 398
11.2页眉 399
11.3详细资讯 400
11.4页脚 400
11.5报表页脚 401
11.6报表详细套用 401
11.6.1资料库栏位 401
11.6.2公式栏位 410
11.6.3参数栏位 418
11.6.4组名栏位 422
11.6.5运行总计栏位 424
11.6.6特殊栏位 425
11.7导出水晶报表 425
11.7.1使用系统自带界面导出报表 426
11.7.2自编代码导出数据 427
第12章多媒体播放控制项 429
12.1MediaPlay控制项 429
12.1.1MediaPlay控制项的常用属性 429
12.1.2添加控制项到IDE环境 430
12.1.3MediaPlay控制项套用举例1——music 431
12.1.4MediaPlay控制项套用举例2——movie 441
12.2MultimediaMCI控制项 449
12.2.1MultimediaMCI控制项的添加 450
12.2.2套用举例 450
12.3MSWebDVD控制项 452
第13章自定义控制项 458
13.1继承修改Windows控制项 458
13.2定义自选图形控制项 463
13.2.1UserControl控制项的属性 463
13.2.2套用举例(1) 466
13.2.3套用举例(2) 469
转载请注明出处海之美文 » Visual Basic 2008程式设计完全自学教程