注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关高级Visual Basic编程

高级Visual Basic编程

高级Visual Basic编程

定 价:¥55.00

作 者: (美)Matthew Curland 著;涂翔云 等译
出版社: 中国电力出版社
丛编项: 开发大师系列
标 签: VB

ISBN: 9787508306629 出版时间: 2001-07-01 包装: 平装
开本: 26cm+光盘1片 页数: 412 字数:  

内容简介

  本书是微软VisualStudio的资深专家MatthewCurland多年VB开发经验的总结,着重于解决VB程序员编程时所遇到的困难。由浅入深,循序渐近地讲解了如何开发标准的VB代码、高级编程技巧。以及如何通过一些新算法的使用提高编码效率和性能。附带的光盘提供了书中内容的相关代码,稍加扩展即可获得用户自定义类型、轻量对象系统、创建定制窗口以及函数重载等功能。盘中还提供了三个功能强大的类型库,对VB中使用的和由VB产生的类型库进行了修正。本书适合高级程序员阅读,也可供专业计算机人士参考。

作者简介

  柯兰德,Microfsoft公司的Visual Studio开发组的长期成员。Visual Basic 中的IntelliSense是他最著名的贡献。作为频繁出现于VBITS的一个极受欢迎的发言人,他还为权威的VB期刊《VBPJ》撰写专家级文章,他还是《Object Programming With Visual Basic 4 》一书的作者之一。

图书目录

第一章 构建块
    1.1 虚指针
    1.2 活指针
    1.3 VBoost对象
第二章 使用数组
    2.1 数组描述符
    2.2 读取数组变量
    2.3 写入到数组变量
    2.4 数组选项:超出固定或可变字长
    2.5 使用数组的一些小提示
第三章 IUnknown接口:一个未知量
    3.1 VB和IUnknown接口
    3.2 声明IUnknown并调用它的函数
第四章 绑定函数到对象上
    4.1 何时绑定对象
    4.2 运行时间的名字绑定
    4.3 VTable绑定用户定制控件接口
第五章 对象的设计结构
    5.1 使用Implements来实现抽象
    5.2 调用代码的可插入性
    5.3 实现和实现重用
    5.4 聚合
    5.5 聚台现存的对象
第六章 循环引用
    6.1 中间对象解决方案
    6.2 弱引用和集合
    6.3 转移对象所有权
    6.4 层次化对象模型
第六章 外部对象的创建
    7.1 使用类工厂进行对象的创建
    7.2 直接加载DLL对象
    7.3 自定义加载定制化控件
    7.4 定制类对象
第八章 轻量COM对象
    8.1 关于轻量的基础知识
    8.2 结构终止代码
    8.3 LastIID的轻量版本
    8.4 ArrayOwner的轻量版本
    8.5 接口位于何处
    8.6 错误的产生及避免
    8.7 从轻量对象返回错误
    8.8 聚合轻量对象
    8.9 编制Query  lnterface函数
第九章 大型多对象系统
    9.1 使用定长内存管理器
    9.2 Scribble示例
第十章 VB对象和运行对象表
    10.1 在ROT中注册VB对象
    10.2 ROTHook实现细节
第十一章 函数指针的调用
    11.1 示例:调用DLLRegister  Server
    11.2 示例:QuickSort,一劳永逸
    11.3 Alpha中的VB函数指针
    11.4 堆栈分配
    11.5 产生自己的内联汇编
    11.6 类函数指针
    11.7 使用CDECL函数
第十二章 重载函数
    12.1 协作重定向
    12.2 接口封装
    12.3 瘦接口封装
    12.4 封装中的一些问题
第十三章 VB中的线程
    13.1 线程中的局部存储
    13.2 能否避免排队开销
    13.3 线程化或非线程化
    13.4 在客户机EXE中创建线程
    13.5 STA单元中Coordiate  Gate的崩溃
    13.6 在DLL中创建工作线程
第十四章 VB中的字符串
    14.1 UNICODE转换
    14.2 字符串的分配
    14.3 作为数值的字符串
第十五章 类型库和VB
    15.1 VB产生的类型库
    15.2 VB友好的用户定制类型库
    15.3 二进制兼容性
    15.4 后期构建类型库的修改
第十六章 控制窗口
    16.1 子类化
    16.2 自定义窗口的创建
    16.3 无窗口的控件
附录 VBoost参考

本目录推荐