微信扫一扫,移动浏览光盘
简介
本书全面、系统地介绍了如何用Microsoft Visual Basc 5开发应用程序。全书分为三个部分,共18章。第1部分包括第1章到第6章,讲述了如何使用Visual Basc,如何设置属性、写代码、调试程序和生成可执行文件等;第2部分包括第7章到第12章,讲述了Visual Basc语言的要素,如过程、函数、数据结构和控制流、输入输出等;第3部分包括第13章到第18章,讲述了一些高级的编程技术,如如何用Visual Basc开发面向对象的应用程序、多文档界面、ActiveX组件和OLE控制、如何在Visual Basc中访问数据库、如何开发ActiveX组件等。ActiveX是目前的技术热点之一,本书的第18章讲述了如何开发可以在Web页面中使用的ActiveX文档。
本书的附录A中和配套的光盘中给出了书中所有例子程序的完整源代码。此外,由于本书中有大量插图,因此即便读者没有上机实践的条件,也可以通过阅读本书来掌握Visual Basc编程。
目录
第1部分 用Visual Basic开发应用程序
第1章 用Visual Basic创建应用程序
启动Visual Basic
开发环境的直观印象
重新安排Visual Basic桌面
使用菜单和工具条按钮
工具箱
控制、表单和工程
第一步:在表单中放置控制
运行一个程序
探究属性窗口
第二步:设置属性
工程管理器窗口
事件驱动编程模型
第三步:编写代码
获得帮助
Currency Exchange Travel Guide程序
深入这个程序的内部
第2章 设计有效的用户界面
设计程序
为实现程序功能选择控制
预览一下设计完成的程序
创建程序的对话框
向表单中添中控制
将工作存盘
调整表单设计网络
使用Format菜单中的命令
以后要进行的工作
第3章 定义属性
在设计时或运行时设置属性值
改变标签的属性
标题和访问关键字
TabIndex和控制焦点
Font属性
Name属性
组合框属性
命令按钮属性
表单的属性
下一步的工作
第4章 编写代码
设计事件过程
代码窗口
浏览过程的两种方法
了解代码窗口的性能
拆分条
编辑器的使用
创建事件过程
测试事件过程
语法检查和关键字帮助
查看最终程序的代码
过程
长代码行
变量和数据结构
Form-Load过程
Click过程
第5章 调试程序代码
错误分类
调试工具
第一个调试练习
第二个调试练习
第6章 制作可执行的程序文件
使用Make命令
使用Application Setup Wizard
第2部分 编程基础
第7章 过程、变量和操作
使用Option Explicit语句
International Travel Expense Log程序
深入分析Expense Log程序
创建一般过程
设计过程
设计函数
在程序中使用变量
变量说明
Variant类型
变量的作用域
给变量赋值
初始化变量和定义常量
在赋值语句中书写表达式
理解优先级
执行字符串操作
使用其它类型的操作
第8章 工程、表单和模块
运行Restaurant Review程序
启动表单
录入饭店记录
从数据库中检索记录
浏览饭店记录
修改饭店记录
深入Restaurant Review程序内部
理解表单属性
在工程中管理多个表单
在表单之间交换信息
Restaurant Review程序中的其它技术
第9章 数据结构和控制流
运行Meetings程序
录入和查询会议记录
深入Meetings程序
判断
写If语句
条件表达式
书写判断结构
使用ElseIf子句
Select Case结构
理解Case表达式
嵌套判断
循环
理解Do循环
理解For循环
数组
声明数组
多维数组
动态数组
用户自定义类型
定义记录结构
With语句
创建记录数组
使用Enum类型
第10章 数据文件和数据库管理
Phone Directory程序
运行程序
访问随机存取文件
设计一个随机存取文件
用Put#语句把一条记录写入文件
使用Get#语句从文件中读取一条记录
使用Seek#语句来选择当前的记录号
为一个随机存取文件设计一个索引
在其它的数据库操作中使用索引表
使用文本文件
为写入数据而打开一个文件
使用Write#语句
使用Pritn#语句
为读数据而打开一个文本文件
捕获运行时错误“File not found”
使用Input#语句
使用Line Input#语句
关闭一个文件
第11章 有效的输入输出技术
International Sales程序
定义一个菜单
定义控制数组
输入技术
检验并且格式化输入内容
移动输入焦点
对用户菜单选择的响应
输出技术
计算和显示销售总额
画图
完成其它的输出任务
第12章 非标准控制
向工程中添加一个组件
Transportatoin Plannner程序
Transportation Planer的源程序
使用通用对话框控制
使用打印机对象
第3部分 更进一步的编程技术
第13章 对象、类和收集
Travel Reminders演示程序
向工程中加入MDI表单和类模块
运行Travel Reminders演示程序
察看程序的源代码
开发类和收集
类的使用
类模块的源代码
第14章 多文档界面
Transportation Planner应用程序的MDI版本
运行程序
新建窗口和打开文件
使用Window菜单
对MDI应用程序更多的讨论
创建MDI表单中的工具条
探究程序的源代码
创建子表单的新实例
响应对工具条上按钮的单击
判断文件是否已经被打开
在退出前保存所有文件
第15章 ActiveX组件和OLE控制
使用OLE控制
用ActiveX编程
创建对象库的引用
运行International Sales程序的Excel版
Excel版的International Sales程序的源代码
为Excel组件定义对象变量
创建和管理Worksheet对象
把数据复制到工作表中
在工作表中创建嵌入图表
第16章 与数据库连接
使用Visual Data Manager
复习一下数据库方面的术语
创建Currency.Mdb数据库
数据控制和绑定控制
用数据控制编程
数据库版本的Currency Excchange程序
Currency Exchange程序的数据库版本的源代码
其它数据库编程练习
第17章 开发ActiveX组件
CheckLists组件和List Maker程序
List Maker程序的运行例子
编译ActiveX DLL组件
CheckLists和List Maker工程的源代码
CheckLists类的属性和方法
CheckLists类的事件
ListMaker工程中的过程
第18章 ActiveX文档和与Web的连接
France工程和FranceGo文档
运行例子工程和察看文档
编译例子工程
UserDcument的源代码
使用Hyprerlink对象
货币转换器事件处理过程
附录:CD-ROM中的内容
Currency Exchange Travel Guide程序
第1章
Travel Gudie程序中的CurrExch.Bsa模块
Travel Guide程序中的TrvlGde.Frm表单
International Currency Exchange程序
第2章、第3章、第4章
Currency Eexchange程序中的CurrExch.Frm表单
International Travel Expense Log程序
第7章
Travel Expense Log程序中的ExpnsLog.Frm表单
Restaurant Review程序
第8章
Restaurant Review程序中的RestRevu.Frm表单
Restaurant Review程序中的RestList.Frm表单
Restaurant Review程序中的RestRevu.Bas模块
Meetings程序
第9章
Meetings程序中的Meetings.Frm表单
Meetings程序中的MeetFind.Frm表单
Meetings程序中的Meetings.Bas模块
Phone Directory程序
第10章
Phone Directory程序中的Phone.Frm表单
Phone Directory程序中的PhoenBrow.Frm表单
Phone Directory程序中的Phone.Bas模块
International Sales程序
第11章
International Sales程序中的IntSales.Frm
Transportation Planner程序
第12章
Transportaton Planner程序中的TranPlan.Frm
Travel Reminders程序
第13章
Travel Reminders程序中的ReminMDI.Frm
Travel Reminders程序中的Reminder.Frm
Travel Reminders程序中的Reminder.Cls
Transportation Planner程序的MDI版本
第14章
Transportation Planner程序的MDI版本的TranMDIp.Frm
Transportation Planner程序的MDI版本的TranMDIc.Frm
International Sales程序的Excel版本
第15章
International Sales程序的Excel版本的SalesExl.Frm
Currency Exchange程序的数据版本
第16章
Currency Exchange程序的数据库版本的CurrExDB.Frm
CheckLists组件和List Maker
第17章
ChheckLists组件的ChkList.Cls
CheckLists组件的ChkList.FRM
ListMaker工程的ListData.FRM
ListMaker工程的ListOpen.FRM
France程序和FranceGo文档
第18章
France工程的FranceGo.DOB
如何安装光盘上的程序
第1章 用Visual Basic创建应用程序
启动Visual Basic
开发环境的直观印象
重新安排Visual Basic桌面
使用菜单和工具条按钮
工具箱
控制、表单和工程
第一步:在表单中放置控制
运行一个程序
探究属性窗口
第二步:设置属性
工程管理器窗口
事件驱动编程模型
第三步:编写代码
获得帮助
Currency Exchange Travel Guide程序
深入这个程序的内部
第2章 设计有效的用户界面
设计程序
为实现程序功能选择控制
预览一下设计完成的程序
创建程序的对话框
向表单中添中控制
将工作存盘
调整表单设计网络
使用Format菜单中的命令
以后要进行的工作
第3章 定义属性
在设计时或运行时设置属性值
改变标签的属性
标题和访问关键字
TabIndex和控制焦点
Font属性
Name属性
组合框属性
命令按钮属性
表单的属性
下一步的工作
第4章 编写代码
设计事件过程
代码窗口
浏览过程的两种方法
了解代码窗口的性能
拆分条
编辑器的使用
创建事件过程
测试事件过程
语法检查和关键字帮助
查看最终程序的代码
过程
长代码行
变量和数据结构
Form-Load过程
Click过程
第5章 调试程序代码
错误分类
调试工具
第一个调试练习
第二个调试练习
第6章 制作可执行的程序文件
使用Make命令
使用Application Setup Wizard
第2部分 编程基础
第7章 过程、变量和操作
使用Option Explicit语句
International Travel Expense Log程序
深入分析Expense Log程序
创建一般过程
设计过程
设计函数
在程序中使用变量
变量说明
Variant类型
变量的作用域
给变量赋值
初始化变量和定义常量
在赋值语句中书写表达式
理解优先级
执行字符串操作
使用其它类型的操作
第8章 工程、表单和模块
运行Restaurant Review程序
启动表单
录入饭店记录
从数据库中检索记录
浏览饭店记录
修改饭店记录
深入Restaurant Review程序内部
理解表单属性
在工程中管理多个表单
在表单之间交换信息
Restaurant Review程序中的其它技术
第9章 数据结构和控制流
运行Meetings程序
录入和查询会议记录
深入Meetings程序
判断
写If语句
条件表达式
书写判断结构
使用ElseIf子句
Select Case结构
理解Case表达式
嵌套判断
循环
理解Do循环
理解For循环
数组
声明数组
多维数组
动态数组
用户自定义类型
定义记录结构
With语句
创建记录数组
使用Enum类型
第10章 数据文件和数据库管理
Phone Directory程序
运行程序
访问随机存取文件
设计一个随机存取文件
用Put#语句把一条记录写入文件
使用Get#语句从文件中读取一条记录
使用Seek#语句来选择当前的记录号
为一个随机存取文件设计一个索引
在其它的数据库操作中使用索引表
使用文本文件
为写入数据而打开一个文件
使用Write#语句
使用Pritn#语句
为读数据而打开一个文本文件
捕获运行时错误“File not found”
使用Input#语句
使用Line Input#语句
关闭一个文件
第11章 有效的输入输出技术
International Sales程序
定义一个菜单
定义控制数组
输入技术
检验并且格式化输入内容
移动输入焦点
对用户菜单选择的响应
输出技术
计算和显示销售总额
画图
完成其它的输出任务
第12章 非标准控制
向工程中添加一个组件
Transportatoin Plannner程序
Transportation Planer的源程序
使用通用对话框控制
使用打印机对象
第3部分 更进一步的编程技术
第13章 对象、类和收集
Travel Reminders演示程序
向工程中加入MDI表单和类模块
运行Travel Reminders演示程序
察看程序的源代码
开发类和收集
类的使用
类模块的源代码
第14章 多文档界面
Transportation Planner应用程序的MDI版本
运行程序
新建窗口和打开文件
使用Window菜单
对MDI应用程序更多的讨论
创建MDI表单中的工具条
探究程序的源代码
创建子表单的新实例
响应对工具条上按钮的单击
判断文件是否已经被打开
在退出前保存所有文件
第15章 ActiveX组件和OLE控制
使用OLE控制
用ActiveX编程
创建对象库的引用
运行International Sales程序的Excel版
Excel版的International Sales程序的源代码
为Excel组件定义对象变量
创建和管理Worksheet对象
把数据复制到工作表中
在工作表中创建嵌入图表
第16章 与数据库连接
使用Visual Data Manager
复习一下数据库方面的术语
创建Currency.Mdb数据库
数据控制和绑定控制
用数据控制编程
数据库版本的Currency Excchange程序
Currency Exchange程序的数据库版本的源代码
其它数据库编程练习
第17章 开发ActiveX组件
CheckLists组件和List Maker程序
List Maker程序的运行例子
编译ActiveX DLL组件
CheckLists和List Maker工程的源代码
CheckLists类的属性和方法
CheckLists类的事件
ListMaker工程中的过程
第18章 ActiveX文档和与Web的连接
France工程和FranceGo文档
运行例子工程和察看文档
编译例子工程
UserDcument的源代码
使用Hyprerlink对象
货币转换器事件处理过程
附录:CD-ROM中的内容
Currency Exchange Travel Guide程序
第1章
Travel Gudie程序中的CurrExch.Bsa模块
Travel Guide程序中的TrvlGde.Frm表单
International Currency Exchange程序
第2章、第3章、第4章
Currency Eexchange程序中的CurrExch.Frm表单
International Travel Expense Log程序
第7章
Travel Expense Log程序中的ExpnsLog.Frm表单
Restaurant Review程序
第8章
Restaurant Review程序中的RestRevu.Frm表单
Restaurant Review程序中的RestList.Frm表单
Restaurant Review程序中的RestRevu.Bas模块
Meetings程序
第9章
Meetings程序中的Meetings.Frm表单
Meetings程序中的MeetFind.Frm表单
Meetings程序中的Meetings.Bas模块
Phone Directory程序
第10章
Phone Directory程序中的Phone.Frm表单
Phone Directory程序中的PhoenBrow.Frm表单
Phone Directory程序中的Phone.Bas模块
International Sales程序
第11章
International Sales程序中的IntSales.Frm
Transportation Planner程序
第12章
Transportaton Planner程序中的TranPlan.Frm
Travel Reminders程序
第13章
Travel Reminders程序中的ReminMDI.Frm
Travel Reminders程序中的Reminder.Frm
Travel Reminders程序中的Reminder.Cls
Transportation Planner程序的MDI版本
第14章
Transportation Planner程序的MDI版本的TranMDIp.Frm
Transportation Planner程序的MDI版本的TranMDIc.Frm
International Sales程序的Excel版本
第15章
International Sales程序的Excel版本的SalesExl.Frm
Currency Exchange程序的数据版本
第16章
Currency Exchange程序的数据库版本的CurrExDB.Frm
CheckLists组件和List Maker
第17章
ChheckLists组件的ChkList.Cls
CheckLists组件的ChkList.FRM
ListMaker工程的ListData.FRM
ListMaker工程的ListOpen.FRM
France程序和FranceGo文档
第18章
France工程的FranceGo.DOB
如何安装光盘上的程序
Visual Basic 5 bible
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!