书籍详情

Visual Basic5从入门到精通

Visual Basic5从入门到精通

作者:(美)[E.彼得鲁措]Evangelos Petroutsos著;邱仲潘等译

出版社:电子工业出版社

出版时间:1997-09-01

ISBN:9787505343726

定价:¥62.00

内容简介
  Visual Basic不仅仅是一门计算机语言,而是一个集应用程序开发、测试、查错功能于一体的集成式开发环境。加之对ActiveX的支持,使Visual Basic开辟了崭新的编程新天地。本书详细介绍了Visual Basic的基础知识,编程方法及相关技巧。内容包括,开发传统应用程序,利用链接与嵌入技术,数据库系统编程,语音与图象的引用及处理,利用ActiveX和VBScript开发Web应用程序等等。全书的介绍由浅入深、内容全面、论述深入,并附有大量实例程序,其中不少实例可直接应用于用户程序之中,相信本书能帮助读者快速深入地掌握VB编辑技术。本书适合于学习和使用Visual Basic的广大计算机用户,大专院校相关专业的师生和技术开发人员。
作者简介
暂缺《Visual Basic5从入门到精通》作者简介
目录
第一部分  Visual编程:Visual Basic基础
第1章  Visual Basic初步
一个语言,三个版本
集成式开发环境
菜单条
工具条
Project Explorer
工具框
属性窗口
窗体设计器
窗体布局
Immediate窗口
第一个VB项目
更名与保存项目
用户接口元素
设计用户接口
对齐控件
运行应用程序
编制应用程序
编制命令钮程序
成组控件
可视开发与事件驱动编程
几个常用属性
几个常用方法
几个常见事件
焦点
定制环境
Editor标签
Editor Format标签
General标签
Docking标签
Environment标签
Advanced标签
第2章  Visual Basic项目
VB5应用:贷款计算器
贷款应用程序如何工作
建立用户接口
编制Loan应用程序
验证数据
VB5实例:数学计算器
建立用户接口
编制Math应用程序
加入更多特性
错误捕获功能
多窗体应用程序
VB5实例:计算器应用程序
启动对象(Startup Object)
项目文件
细谈项目文件
窗体文件
移动和复制项目
公布执行文件
第3章  Visual Basic语言
变量
声明变量
变量类型
变换变量类型
用户定义的数据类型
特殊数值
强制的变量声明
变量范围
变量的寿命周期
常量
数组
集合
过程
子程序
函数
变元
流程控制语句
循环语句
第4章  使用窗体
窗体的外观
装入、显示或隐藏窗体
用一个窗体控制另一窗体
设计菜单
菜单命令的编程
使用访问键和快捷键
运行时操作菜单
拖放操作
VB5实例:DrEvents应用程序
鼠标冲突
VB5实例:DragDrop应用程序
VB5实例:FormDrop应用程序
手工拖动
拖动清单项目
第5章  基本ActiveX控件
文本框控件
基本属性
操作控件文本
选择文本
查找和替换操作
捕获键入
列表框与组合框控件
基本属性
列表框的控件方法
箭头
用列表框控件索引
搜索排序清单
滚动条控件与滑标控件
滚动条控件
滚动条控件事件
公共对话框控件
使用公共对话框
Color公共对话框
Font公共对话框
FileOpen和FileSave公共对话框
Print公共对话框
Help公共对话框
文件控件
第6章  Visual Basic绘图
窗体、图象框和图形框控件
调整图形大小
装入和保存图形
设置图形和图象的属性
通过剪贴板交换图形
坐标系统
Scale方法与属性
VB5实例:COORDS应用程序
绘图方法
绘制文本
画直线
画方框
填充形体
使用Circle方法
使用绘制方式
VB5实例:Draw应用程序
画曲线
操作象素
定义颜色
定义渐变
什么是颜色值
使用PainPicture方法
处理图形
优化问题
何时刷新
透明图形
优美的橡筋线形体
第二部分  高级Visual Basic
第7章  高级ActiveX控件
RichTextBox控件
RTF语言
VB5实例:RTFDemo应用程序
RTFPad应用程序
文本操作属性
RichTextBox控件的方法
文本格式化属性
文本对齐属性
VB5实例:RTFPad应用程序
MSFlexGrid控件
基本属性
使用多个单元
单元外观与对齐方式
网格排序
合并单元
数据项
VB5实例:GridEdit应用程序
VB5实例:FlexGrid应用程序
第8章  用多媒体元素加强应用程序
用图形加强应用程序
图形质量
图形格式
图形压缩
图形处理工具
VB5实例:Wipes应用程序
用声音加强应用程序
使用波形音频
使用MIDI
使用MCI控件
其它API声音函数
向应用程序加入声音信息
用景象加强应用程序
使用Video for WIndows
使用MPEG
第9章  多文档接口
MDI应用程序基础
MDI内置功能
上级菜单和子菜单
VB5实例:MDIDemol窗体
对象和实例
装入和卸出子窗体
VB5实例:MDIPad应用程序
向MDIEditor加入子窗体
编程新命令
编程Open命令
TextPad与MDIPad之间的差别
结束MDI应用程序
第10章  递归编程
基本概念
实际生活中的递归
简单例子
无意递归
折半查找和递归实现
定制的文件管理器
递归过程的描述
将自然语言的描述变成代码
定制的Explorer
映射文件夹
堆栈机制
递归编程与堆栈
通过堆栈传递变元
递归编程中的特殊问题
很容易写成循环程序
知道何时使用递归编程
第11章  Visual Basic的数据库编程
数据库与数据库管理系统
记录集
Data控件
Data控件的属性
Data控件的方法
关系型数据库的概念
主关键字
外部关键字
数据项索引
使用可视数据管理器
用可视数据管理器指定索引
BIBLIO数据库的结构
数据验证
证实事件
Error事件
输入数据
引用完整性
VB5实例:DEntry应用程序
访问记录集中的字段
VB5实例:扫描记录集
VB5实例:ManyTbls应用程序
SQL简介
SQL语句的格式
SQL中的连接
使用SQL语句
将查询语句附加到数据库中
高级约束数据控件
使用约束数据列表控件
使用约束数据组合框控件
使用约束数据网格控件
映射数据库
Database对象
TalbeDef对象:表格定义
QueryDef对象:查询的定义
第三部分  扩展Visual Basic
第12章  Windows API
基本概念
从Visual Basic中访问Win32 API
Windows变元
声明32位函数和结构
访问内存及文件
确定Windows的全局内存
管理大型数据文件
确定磁盘介质和磁盘的自由空间
其它文件函数
窗体与窗口
生成带位图的菜单
运行时改变菜单
探测鼠标移动
使窗口保持在最上层
访问系统
查询其它应用程序
注册表函数
操作图形
第13章  Visual Basic的对象编程
用OLE扩展Visual Basic
什么是OLE
OLE术语
链接与嵌入举例
OLE容器控件
设计时采用链接与嵌入对象
OLE控件快捷菜单
运行时进行对象链接与嵌入
常用OLE容器控件的属性
常用OLE容器控件方法
OLE自动化
Discount应用程序的使用
Excel工作表
编写服务器应用程序
建立简单的服务器程序
建立健全的服务器
建立ActiveX构件
在其它项目中引用构件
通过Excel访问CalcServer
OLE自动注册
VB5实例:HTML Server应用程序
VB5实例:HTMLCln2应用程序
第14章  建立ActiveX控件
定制控件
Gradient控件规范
ActiveX控件的用户接口向导程序
测试新的ActiveX控件
ActiveX控件框架
绘制渐变
枚举属性
测试最后的控件
与容器交互
设计属性页
建立常规控件
加入属性
控件寿命
初始化控件及属性
控件的关键字属性
VB5实例:Alarm ActiveX控件
设计Alarm控件
更新显示
测试Alarm ActiveX控件
第4部分  从桌面从Web
第15章  Visual Basic与Web
HTML基础
URL与超链接
HTML标志
HTML页面脚本
ActiveX Control Pad
文字编辑器
HTML布局编辑器
脚本向导程序
Internet Explorer ActiveX控件
Marquee控件
HotSpot ActiveX控件
在Web页面上使用专用ActiveX控件
Alarm页面
Gradient控件
会说话的页面
ActiveX文档
把Visual Basic 应用程序变成ActiveX文档
带菜单的ActiveX文档
处理多个ActiveX文档
ActiveX文档查错
第16章  脚本模型
脚本模型的对象
脚本对象的属性
脚本对象的方法
ActiveX Control Pad与脚本模型
Windows对象
Windows对象的属性
Windows对象的方法
Document对象
Document对象的属性
Document对象方法
VB5实例:Pagel例子
VB5实例:日历生成器
History对象
History对象的方法
Navigator对象
Navigator对象的属性
Location对象
Location对象的属性
Links对象
第17章  Web浏览控件
WebBrowser控件
VB5实例:WebBrowser应用程序
Internet Explorer对象
VB5实例:应用程序Explore
WebBrowser控件的属性与InternetExporer对象
InternetExplorer对象与WebBrowser控件的方法
WebBrowser控件与InternetExplorer对象的事件
使用WebBrowser控件
VB5实例:专用Web浏览器
监视下载进程
在Visual Basic应用程序中使用超链接
VB5实例:DemoPage应用程序
附录A  内部函数
关于本书选配的光盘
读者购盘说明
猜您喜欢

读书导航