高级Visual Basic编程

出版时间:1-1  出版社:中国电力出版社  作者:(美)Matthew Curland  页数:409  字数:612000  
Tag标签:无  

内容概要

本书是微软Visual  Studio的资深专家Matthew  Curland多年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参考

图书封面

图书标签Tags

评论、评分、阅读与下载


    高级Visual Basic编程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7