或者是谁有经验的,大家share一下!!谢谢!!
 ps:在vb的dll中是用ADODB Library与数据库连接的,将这个dll安装入delphi时,还要对delphi自动生成的.pas文件做什么修改吗?
  如果我直接引用,就出现Eaccessviolation的错误,:)

解决方案 »

  1.   

    1,你可以直接IMPORT进去使用,和使用VCL一样;
    2,可以用CREATEOLEOBJECT来使用,很简单;
    USE ACTIVEX,COMOBJ;
    VAR TMP:OLEVARIANT;
    BEGIN
     TMP:=CREATEOLEOBJECT(‘COM NAME’);
     TMP。METHOD()。。 
    END;
      

  2.   

    没有什么别的限制吗?
    在.dll文件中,用了vb中的adodb library
      

  3.   

    标准的DLL都是一样用的,不管是什么生成的
      

  4.   

    同意楼上的~~
    VB生成的DLL不是标准的不过我觉得楼主好可爱阿~`哈哈~``邦你UP
      

  5.   

    關注,期待有人給出正确做法,我也遇到同樣的問題,但VB不是很了解!!
    我不知道是不是有人在亂說,還是...?我在delphi,vb中import後,關鍵的屬性都沒了!根本不能用!
      

  6.   

    是不和接口有关?
    如果我想做一个工具包?
    想彼此之间互相调用,不考虑用什么开发工具?(但是否要考虑dll是不是标准的问题)
    接口应该如何规范?