Visual Basic2005从入门到精通

Visual Basic2005从入门到精通
作 者: 哈尔弗森 金红仙
出版社: 清华大学出版社
丛编项: 微软技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: BASIC语言 程序设计
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Michael Halvorson撰写了30多本计算机类畅销图书,包括Microstoft Visual Basic.NET Step by Step,Microsoft Office XP Inside Out.Microsoft Visual Basic Professional 6.0 Step by Step等。他拥有计算机学士学位和历史学硕士、博士学位,目前任教于Pacific Lutheran University。

内容简介

本书是《微软技术丛书》之一。本书全面介绍了VisualBasic2005的编程思想及特色,主要包括如何使用控件创建简单的应用程序,如何编写条件分支结构和循环结构、调试程序以及更正程序中的错误,如何设计用户界面、实现数据库和Web编程等。本书还详细介绍了VisualBasic2005与VisualBasic6的主要区别以及如何将VisualBasic6的程序升级到VisualBasic2005。本书从最基础的知识讲起,结合丰富的示例,由浅入深,内容翔实,是掌握VisualBasic2005编程的权威图书,非常适合初学者迅速入门并获得提高,也适用于有经验的编程人员快速掌握VisualStudio编程的核心技术。本书是各级程序员学习VisualBasic2005编程技术必备的参考书。循序渐进,提升VisualBasic程序设计技能不管您是否编过程序,是否知道VisualBasic2005,都可从本书开始,逐步认识并掌握程序设计。作者使用实际例子引导读者逐步掌握VisualBasic的精髓,着手创建MicrosoftWindows和Web应用程序。本书重要主题:·MicrosoftVisualStudio2005开发环境·利用工具箱控件创建令人眼前一亮的用户界面、菜单、工具栏、复选框等·向应用程序添加艺术作品、动画和特殊效果·继承和其他面向对象新特性·检测、跟踪和修复代码中的错误·用变量、模块、数组和集合保存程序数据·用Microsoft.NETFramework2.0的类和方法为应用程序添加复杂、精巧的功能·用决策结构、循环、定时器和进程管理代码流程·用ASP.NET2.0写交互式Web应用程序·用ADO.NET创建以数据为中心的应用程序·为打印机和配置对话框编写自定义代码,以供打印·将VisualBasic6.0代码迁移至VisualBasic2005

图书目录

第1部分 开始使用Visual Basic 2005

第1章 Visual Studio集成开发环境

1.1Visual Studio开发环境

1.2Visual Studio工具

1.3属性窗口

1.4编程工具的移动和尺寸调整

1.5打开Visual Studio的Web浏览器

1.6获取帮助

1.7自定义IDE设置以适应“步进式”练习

1.8补充知识:退出Visual Studio

1.9本章小结

第2章 编写第1个程序

2.1第一个Visual Basic程序:Lucky Seven

2.2编程步骤

2.3创建用户界面

2.4设置属性

2.5编写代码

2.6运行Visual Basic应用程序

2.7创建可执行文件

2.8补充知识:添加一段程序

2.9本章小结

第3章 使用工具箱控件

3.1控件的基本用法:Hello World程序

3.2使用DateTimePicker控件

3.3收集用户输入的控件

3.4补充知识:使用LinkLabel控件

3.5本章小结

第4章 使用菜单、工具栏和对话框

4.1使用MenuStrip控件添加菜单

4.2为菜单命令添加访问键

4.3处理菜单事件

4.4使用ToolStrip控件添加工具栏

4.5使用对话框控件

4.6管理公共对话框的事件过程

4.7补充知识:为菜单指定快捷键

4.8本章小结

第2部分 编程基础

第5章 Visual Basic 变量、公式和.NET框架

5.1剖析Visual Basic 程序语句

5.2使用变量存储信息

5.3在程序中使用变量

5.4使用变量保存输入信息

5.5使用变量输出信息

5.6使用特定数据类型

5.7Visual Basic 运算符

5.8使用.NET框架中的数学方法

5.9补充知识:建立优先级

5.10本章小结

第6章 条件分支结构

6.1事件驱动编程

6.2使用条件表达式

6.3If...Then条件分支结构

6.4Select Case条件分支结构

6.5补充知识:检测鼠标事件

6.6本章小结

第7章 循环结构和计时器

7.1编写For...Next循环结构

7.2编写Do循环结构

7.3Timer控件

7.4用Timer对象设置时间限制

7.5补充知识:插入代码段

7.6本章小结

第8章 调试Visual Basic 程序

8.1查找和更正错误

8.2使用调试模式

8.3使用[监视]窗口查看变量

8.4可视化工具:显示数据的新调试工具

8.5使用即时窗口和命令窗口

8.6补充知识:删除断点

8.7本章小结

第9章 使用结构化错误处理程序捕获错误

9.1使用Try...Catch结构处理错误

9.2编写有关磁盘驱动器的错误处理程序

9.3较复杂的Try...Catch错误处理程序

9.4错误处理程序和防错编程技术的比较

9.5补充知识:Exit Try语句

9.6本章小结

第10章 使用模块和过程

10.1使用模块

10.2使用公共变量

10.3创建过程

10.4函数语法

10.5调用函数过程

10.6使用池数完成计算

10.6补充知识:按传值方式和引用方式传递参数

10.7本章小结

第11章 使用数组管理数值和字符串数据

11.1使用变量数组

11.1.1创建数组

11.1.2声明定长数组

11.1.3开辟内存

11.1.4使用数组元素

11.1.5创建定长数组存储温度值

11.1.6创建动态数组

11.2使用ReDim Preserve语句保存数组原有数据

11.3补充知识:使用Array类中的方法处理大型数组

11.4本章小结

第12章 使用集合和System.CoIIections

命名空

12.1使用对象集合

12.1.1引用集合中的对象

12.1.2编写For EachNext循环结构

12.1.3练习使用Controls集合中的对象

12.1.4在For EachNext循环结构中使用Name属性

12.2创建自己的集合

12.3补充知识."Visual Basic for Applications(VBA)集合

1 2.4本章小结

第13章 处理文本文件和字符串

13.1使朋义本框对象显示文本文件

13.1.1打开用于输入的文本文件

13.1.2FileOpen函数

13.2使用StreamReader类和My.Computer.FileSystem打开文本文件

13.2.1StreamReader类

13.2.2My对象

13.3在磁盘上创建新文本文件

13.4使用程序代码处理文本字符串

13_4.1使用方法和关键字处理字符串

13.4.2对文本进行排序

13.4.3使用ASCII代码

13.4.4对文本框中的字符串排序

13.5补充知识:查看Sort Text程序代码

13.6本章小结

第Ⅲ部分

设计用户界面

第14章 在运行时管理windOWS窗体和控件

14.1在程序中添加新窗体

14.2使用多个窗体

14.3在Windows桌面上安排窗体位置

14.4在程序运行时向窗体添加控什

14.5在窗体上排列控件

14.6补充知识:指定启动对象

14.7本章小结

第15章 添加图形和动画效果

15.1使用System.Drawing命名空间添加图形

15.1.1使用窗体的坐标系统

15.1.2System.Drawing.Graphics类

15.1.3利用窗体的Paint事件

15.2为程序添加动画效果

15.2.1存窗体上移动对象

15.2.2Location属性

15.2.3利用计时器对象创建动画

15.3在程序运行时缩放对象

15.4补充知识:改变窗体透明度

15.5本章小结

第16章 继承窗体和创建基类

16.1利用继承选择器继承窗体

16.2创建自定义基类

将新类添加到项目中

16.3补充知识:继承基类

16.4本章小结

第17章 使用打印机

17.1使用PrintDocument类

17.2打印多页文本文件

17.3补充知识:添加【打印预览】和【页面没置】对话框

17.4本章小结

第Ⅳ部分

数据库和Web编程

第18章 开始使用AD0.NET

18.1用ADO.NET进行数据库编程

18.1.1数据库术语

18.1.2使用Access数据库

18.2【数据源】窗口

18.3用绑定控件显示数据库信息

18.4补充知识:编写SQL语句筛选数据

18.5本章小结

第19章 使用DataGridView控件显示数据

19.1使用DataGridView显示数据库记录

19.2格式化DataGridView单元格

19.3聚焦以数据为中心:添加其他的网格和导航控件

19.4补充知识:更新原始数据库

19.5本章小结

第20章 使用Visual Web Developer和ASP.NET创建网站和网页

20.1ASP.NET 2.0技术内幕

20.1.1网页与Windows窗体

20.1.2服务器控件

20.1.3HTML摔件

20.2使用Visual Web Developer构建网站

20.3使用网页设计器

20.4向网站中添加服务器摔件

20.5向网站添加其他网页和资源

20.6在网页中添加数据库记录

20.7补充知识:存Internet Explorer中设置网站标题

20.8本章小结

第V部分

附录

附录获得更多有关Visual Basic 2005的信息