VISUAL BASIC 5高级开发指南

VISUAL BASIC 5高级开发指南
作 者: Evangelos Petroutsos Kevin Hough 邱仲潘
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: BASIC语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《VISUAL BASIC 5高级开发指南》作者简介

内容简介

本书是《Uisual Basic 5从入门到精通》的姐妹篇,也是研究VB高级开发课题的专业书籍。本书未重复介绍各种VB书籍都具备的基础知识,基本编程方式等,而把注意力集中于各种普及类图书所鲜见的内容之上。其中包括高级VB编程技巧及所需知识,如API函数、ActiveX控件、VB优化及DLL的使用;书中详细介绍了对象与组件及各种控制的建立、使用及其编程技巧;针对许多专业应用,本书还阐述了客户机/服务器编程、SQL程序设计、VBA编程技巧等方面知识和经验。考虑到实际应用需要和读者编程书籍,其内容越精深,书籍的存活寿命也就越长,因为深入的方法、技巧和相关知识不爱版本甚至语言本身的限制,所以本书不但适合于VB(各种版本)的编程者,而且也作为其它语言编程者的参考书籍。数百页的大部头,精心的制作会带来丰硕的果实。

图书目录

第一部分 Visual Basic扩展

第1章 Visual Basic与Windows API

API基础

从Visual Basic访问Win32 API

Windows句柄

操作应用程序

位图和图形API函数

系统API函数

第2章 Visual Basic与注册表

了解Windows注册表

Registry项目

共享软件与注册表

删除测试键

第3章 Visual Basic的内置ActiveX控件

ImageList控件

Toolbar项目

在MDI应用程序中使用Toolbar项目

StatusBar控件

StatusBar项目

TabSt rip控件

Slider控件

Slider项目

ProgressBar控件

TreeView控件与TreeView控件

第4章 优化VB应用程序

Visual Basic编译器

优化VB代码

用 Visual C++建立DLL

Fractal计算

在Visual C++构造DLL

从 Visual Basic中调用DLL函数

用 Visual C++操作字符串

第二部分 对象编程

第5章 Visual Basic对象编程

对象的特性

组件软件开发

生成对象变量

窗体是个类

运行时生成控件

运行时操作控件

变量的早关联与迟关联

使用对象浏览器

使用集合

第6章 建立ActiveX组件

模块和类模块

开发Crypto类

开发RunningStats类

包装数据库操作

建立进程外服务器

同步与异步进程

第7章 建立ActiveX控件

ActiveX控件的类型

UserControl对象

设计简单控件

ActiveX接口向导

设计和使用属性页

LensEffect控件

支持Internet的控件

互联控件

第8章 用加入件扩展IDE

谁需要加入件

VBIDE类

建立加入件

Demo加入件项目

操作IDE菜单

检测IDE事件

第三部分 数据库编程

第9章 客户机/服务器编程

文件服务器与分布式客户机/服务器

三层应用程序

为什么采用客户机/服务器方法

数据访问选项

Visual Basic企业版中提供的客户机/服务器工具

Visual数据库工具

第10章 使用SQL服务器

SQL Server 6.5的新内容

Setup中新的改进特性

为管理员提供的改进特性和新特性

Transact-SQL的改进特性和新特性

OLE Antomation存储过程的新内容

SQL-DMO的新内容

Visual Basic DB-Library的新内容

安装SQL Server 6.5

SQL Server 6.5的工具

生成数据库

SQL Server 6.5的存储过程

第11章 RDO对象

生成ODBC数据源

RemoteDate控件

远程数据对象

RdoObject项目

Parameter查询

生成RdoQuery项目

执行存储过程

RdoStoredProcedure项目

在RDO中使用事务处理

ActiveX数据对象

第12章 高级SQL例子

SQL复习

SQL Control项目

使用SQL语句

用JOIN查询多个表格

使用SQL内置函数

用SQL改变数据

第13章 编写前端

开发人员和用户的角度

选择前端样式

数据关联控件

将对话框加进前端接口中

用工具条访问菜单选项

FrontEnd项目

第14章 将Access数据库升级为SQL Server 6.5

Microsoft Access升级向导

升级之前

评估层叠式更新和删除

把NWIND数据库升级到SQL Server 6.5中

探索升级的NWINDSQL数据库

升级过程中常见的错误

第15章 三层应用程序

了解三个层

Tree-Tiered项目

TierTwo项目

生成TiewTwo DLL

第四部分 Web编程

第16章 Web开发基础

Web上的客户机与服务器

窗体和控件

嵌入脚本

向服务器传递参数

FORM.HTM Web页面

个人Web服务器(PWS)

第17章 活动服务器页面

什么是活动服务器页面

活动服务器页面的对象

生成ASP页面

使用AcitveX数据对象

文件访问组件

第五部分 Office 97编程

第18章 VBA简介

用对象编程

新的VBA编辑器

Office应用程序自动化

VBAObjects应用程序

使用Word VBA对象

VBAObjects:生成新文档

SpellDoc 应用程序

使用Excel VBA 对象

用VBAObjects项目生成新工作表

用Excel作为数字分析器

VBA与窗体设计

设计窗体

在VisuL Basic中使用VBA窗体

第19章 在Word和Excel中使用VisuL Basic Editor

打开VisuL Basic Editor

VisuL Basic Editor接口

选择VisuL Basic Editor的选项

使用VisuL Basic Editor和VisuL Basic IDE

记录宏

VisuL Basic Editor中从头开始生成宏

在VisuL Basic Editor中调试宏

在VisuL Basic Editor中生成窗体

寻找VBA对象

保存工作和关闭VisuL Basic Editor

第20章 Excel 97对象

Excel对象模型

使用Excel应用程序

使用工作簿

使用工作表

使用范围

使用Name对象

使用窗口

使用活动单元

使用方法查找与替换(Find与Replace)

对Excel集合进行循环

使用Excel的内部对话框

第21章 Word对象

Word对话模型

使用Word应用程序

使用文档

使用文件夹

使用窗口和窗格

在文档中插入文本

使用Selection对象

生成和使用范围

使用格式和样式

使用寻找和替换

使用书和签

对集合进行循环

使用Word的内部对话框