各位
  有一个他人提供的DLL动态库,里面有一些对象及对象的方法等,我将如何使用他们,请告知,最后有一些CODE,谢谢!

解决方案 »

  1.   


    不过可以从 动态库名_TLB.PAS(打开时DELPHI生产的)可以看到相应的对象,接口,方法,过程等.
      

  2.   

    请问benjiamen(熊猫) :
    在delphi哪里打开dll时会产生 _tlb.pas 文件?谢谢
      

  3.   

    只有一个dll文件,没有办法使用。动态库名_TLB.PAS这个一般是导入activex控件的时候产生的,
    和你的不是一回事。
      

  4.   

    看看刘艺的《面向对象编程思想》中的用DLL封装对象,可能有所帮助
      

  5.   

    如果是ole对象的化,就
    声明一个OleVariant变量,
    创建之
    a := CreateOleObject('xxxx');
    a.aMethod;
    ..
      

  6.   

    你得知道关于这个对象类的声明,在调用程序中引用它就行了。
    用DLL输出一个类,并在调用的程序中先声明这个类。
      

  7.   

    到www.silurian.com看看网上还有很多类似的工具,查看DLL的Exports,Imports等等信息。