内容简介
教程1 绘图应用程序介绍计算机、Internet和Visual Basic
什么是计算机
计算机结构
机器语言、汇编语言和高级语言
Visual Basic
其他高级语言
结构化程序设计
主要的软件发展趋势:对象技术
Internet和WWW
Microsoft.NET简介
试运行Visual Basic绘图应用程序
Internet及Web资源
小结
教程2 Welcome应用程序介绍Visual Basic 2005 Express Edition集成开发环境
试运行Welcome应用程序
Visual Basic 2005 Express Edition IDE概述
创建Welcome应用程序的项目
菜单栏和工具栏
Visual Basic 2005 Express Edition IDE窗口
自动隐藏
使用帮助
在Visual Basic中保存和关闭项目
Internet及Web资源
小结
教程3 Welcome应用程序介绍可视化程序设计
试运行Welcome应用程序
构造Welcome应用程序
在 Welcome应用程序中使用对象
小结
教程4 设计Inventory应用程序介绍TextBox和Button控件
试运行Inventory应用程序
构造Inventory应用程序
向Inventory应用程序中添加Label控件
向窗体添加TextBox和Button控件
小结
教程5 完成Inventory应用程序介绍程序设计
试运行Inventory应用程序
Visual Basic代码简介
插入事件处理程序
执行计算并显示结果
使用调试器:语法错误
小结
教程6 增强的Inventory应用程序介绍变量、内存概念和算术运算
试运行增强的Inventory应用程序
变量
处理TextChanged事件
内存概念
算术运算
使用调试器:断点
Internet及Web资源
小结
教程7 Wage Calculator应用程序介绍算法、伪代码和程序控制
试运行Wage Calculator应用程序
算法
伪代码
控制结构
If...Then选择语句
If...Then...Else选择语句
构造Wage Calculator应用程序
赋值运算符
格式化文本
使用调试器:Watch窗口
小结
教程8 Dental Payment应用程序介绍CheckBox控件和消息对话框
试运行Dental Payment应用程序
设计Dental Payment应用程序
使用CheckBox控件
使用对话框显示消息
逻辑运算符
设计器产生的代码
小结
教程9 Car Payment Calculator应用程序介绍Do While...Loop和Do Until...Loop循环语句
试运行Car Payment Calculator应用程序
Do While...Loop循环语句
Do Until...Loop循环语句
构造Car Payment Calculator应用程序
小结
教程10 Class Average应用程序介绍Do...Loop While和Do...Loop Until循环语句
试运行Class Average应用程序
Do...Loop While循环语句
Do...Loop Until循环语句
创建Class Average应用程序
小结
教程11 Interest Calculator应用程序介绍For...Next循环语句
试运行Interest Calculator应用程序
计数器控制循环
介绍For...Next循环语句
For...Next语句示例
构造Interest Calculator应用程序
小结
教程12 Security Panel应用程序介绍Select Case多重选择语句
试运行Security Panel应用程序
介绍Select Case多重选择语句
构造Security Panel应用程序
小结
教程13增强的Wage Calculator应用程序介绍Function过程和Sub过程
试运行增强的Wage Calculator应用程序
类和过程
Function过程
在Wage Calculator应用程序中使用Sub过程
使用调试器:调试工具栏
小结
教程14 Shipping Time应用程序使用Date和Timer
试运行Shipping Time应用程序
Date变量
构造Shipping Time应用程序:设计元素
创建Shipping Time应用程序:插入代码
小结
教程15 Fund Raiser应用程序介绍作用域、按引用传递和Option Strict
试运行Fund Raiser应用程序
构造Fund Raiser应用程序
传递参数:按值传递与按引用传递
Option Strict
小结
教程16 Craps Game应用程序介绍随机数的产生
试运行Craps Game应用程序
随机数的产生
在Craps Game应用程序中使用枚举
在Craps Game应用程序中使用随机数
小结
教程17 Flag Quiz应用程序介绍一维数组和ComboBox控件
试运行Flag Quiz应用程序
介绍数组
声明并分配数组
构造Flag Quiz应用程序
数组的排序
小结
教程18 Student Grades应用程序介绍二维数组和RadioButton控件
试运行Student Grades应用程序
二维矩形数组
使用RadioButton控件
向Student Grades应用程序中插入代码
小结
教程19 Microwave Oven应用程序构造自己的类和对象
试运行Microwave Oven应用程序
设计Microwave Oven应用程序
向项目中添加一个新的类
初始化类对象:构造函数
属性
完成Microwave Oven应用程序
成员访问控制
使用调试器:Locals窗口
小结
教程20 Shipping Hub应用程序介绍集合、For Each...Next语句和访问键
试运行Shipping Hub应用程序
Package类
使用Tablndex和TabStop属性
使用访问键
集合
Shipping Hub应用程序:使用ArrayList类
For Each...Next循环语句
小结
教程21 “猫和老鼠”Painter应用程序介绍Graphics对象和鼠标事件
试运行Painter应用程序
构造Painter应用程序
使用Graphics对象
处理MouseDown事件
处理MouseUp事件
处理MouseMove事件
区分鼠标按钮
小结
教程22 Typing应用程序介绍键盘事件、菜单和对话框
试运行Typing应用程序
分析Typing应用程序
键盘事件
IsNot运算符
菜单
小结
教程23 Screen Scraping应用程序介绍String处理
试运行Screen Scraping应用程序
字符串的基础知识
分析Screen Scraping应用程序
在字符串中定位子串
从字符串中提取子串
替换字符串中的子串
其他String方法
小结
教程24 Ticket Information应用程序介绍顺序访问文件
试运行Ticket Information应用程序
数据分层结构
文件和流
写文件:创建Write Event应用程序
构造Ticket Information应用程序
小结
教程25 Address Book应用程序数据库编程入门
试运行Address Book应用程序
设计Address Book应用程序
创建数据库连接
编程实现Address Book应用程序
小结
教程26 CheckWriter应用程序介绍图形和打印
试运行CheckWriter应用程序
GDI+简介
创建CheckWriter应用程序
PrintPreviewDialog和PrintDocument
创建CheckWriter应用程序的事件处理程序
Graphics对象:颜色、线条和形状
打印CheckWriter应用程序中的各个控件
Font类
预览和打印支票
小结
教程27 Phone Book应用程序介绍Microsoft Agent多媒体技术
Microsoft Agent
下载Microsoft Agent组件
试运行Phone Book应用程序
构造Phone Book应用程序
小结
教程28 Bookstore应用程序:Web程序介绍Visual Web Developer 2005 Express和ASP.NET Development Server
多层结构
Web服务器
Visual Web Developer 2005 Express和ASP.NET Development Server
试运行Bookstore应用程序
小结
教程29 Bookstore应用程序:客户层Web控件入门
分析Bookstore应用程序
创建ASPX页面
设计Books.aspx页面
设计BookInformation.aspx页面
小结
教程30 Bookstore应用程序:信息层查看数据库和创建数据库组件
回顾Bookstore应用程序
信息层:数据库
在ASPX页面中使用Server Explorer和Query Builder
小结
教程31 Bookstore应用程序:中间层介绍代码文件和Web控件Databound
回顾Bookstore应用程序
编写Books页面的代码文件和创建Databound ListBox
编写BookInformation页面的代码文件和创建Databound DetailsView
Internet及Web资源
小结
教程32增强的Car PaymentCalculator应用程序介绍异常处理
试运行增强的Car Payment Calculator应用程序
介绍异常处理
Visual Basic中的异常处理
构造增强的Car Payment Calculator应用程序
小结
附录A运算符优先级表
附录B ASCII字符集
附录C GUI设计指南
附录D Visual Basic 2005 Express Windows窗体设计器工具
附录E关键字表
词汇表
索引