RT

解决方案 »

  1.   

    VB6的的对象都是COM对象
    所以VB6是面向对象的
    只是缺少继承而已
    关于接口的设计模式都能用的
    关于VB6面向对象入门,推荐看Bruce McKinney的《Visual Basic 5.0 核心技术》
    关于VB6面向对象深入,推荐看Matthcw Curland的《Advanced Visual Basic》
      

  2.   

    高级Visual Basic编程 (Advanced Visual Basic 6) 
       定价:55.00元
    作者:(美)Matthew Curland
    书号:7-5083-0662-7
    配盘:无盘
    丛书名:开发大师系列
    译者:涂翔云 刘玉印 刘岩
    原出版社:Pearson公司  印刷日期:2001年07月
    版次:第1版第1次印刷
    开本:16开
    页数:412页
    字数:412千字 
     
     
     
    读者评定: 发表评论  他人评论  点击次数:585 
    内容简介 目录 丛书书目 相关书目  
    内容简介 
    本书是微软Visual Studio的资深专家Matthew Curland多年VB开发经验的总结,着重于解决VB程序员编程时所遇到的困难。由浅入深、循序渐进地讲解了如何开发标准的VB代码、高级编程技巧、以及如何通过一些新算法的使用提高编码效率和性能。附带的光盘提供了书中内容的相关代码,稍加扩展即可获得用户自定义类型、轻量对象系统、创建定制窗口以及函数重载功能。盘中还提供了三个功能强大的类型库,对VB中使用的和由VB产生的类型库进行了修正。 本书适合高级程序员阅读,也可供专业计算机人士参考。  
     
     
     
    目录 
    译者序
    前言

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