大家新年好:
我想把一个delphi对象(如TStringList)与C++共享,但不知道具体改怎么作,
有谁可以帮帮我呢?      谢谢!

解决方案 »

  1.   

    使用DLL..提供響應得接口給外面使用即可
      

  2.   

    用dll是对的,但是不知道delphi对象(如TStringList)与C++共享是什么意思?是访问dll中的共享数据还是引出dll中的对象?
      

  3.   

    to Dlwxn(流云) 
      谢谢你的帮助,我是想引出Delphi的dll中的对象,供C++调用
      

  4.   

    to beyondtkl(大龙驹<*百善孝为先*>) 
      我也曾想这样,只因为这样提供的接口太多,协议又复杂,所以希望直接导出一个对象,
    可麻烦就是C++调用的时候需要先有对该对象的定义,这需要自己在C++里写一个类似
    TStringList的类定义,不知是不是这样?声名时,我只在C++里写一个实现TStringList的Public和Published成员的类可以吗
      

  5.   

    有高手在,我闪!我还没有用过跨语言调用dll,唯一一次是用C#.Net写的供delphi调用,不成功,后有改成delphi版的。