调用方法参数
因为delphi是pascal
和c不一样

解决方案 »

  1.   

    可delphi下不能通过呀。
    有什么办法可以解决这个问题吗?
    大家可能误会了。
    我不是想问选那个,而是想问怎么解决这个问题。
      

  2.   

    应该是DLL调用方法上的区别!
      

  3.   

    说详细一点吧。这是一个动态生成报表的。
    我调试到都生成完还是可以的。
    可一执行  report.preview
    就内存错误。
      

  4.   

    你能把问题说得更清楚一些吗?可以把你编写的代一并附上。这样我才可以帮你分析啊。
    至于,你说delphi不如c++builder也不能这么说。它们各有各的长处,是难分高低的。
      

  5.   

    delphi论翻译速度的BUG来说比BCB要好呢。哈哈。这一定是你的错误。
      

  6.   

    不可能。我在c++builder下都成功,就是delphi.是不是有关内存管理上的问题?
      

  7.   

    是不是需要与exe共用一块内存的技术?怎么实现呢?
      

  8.   

    同意老鱼,
    我还听说Delphi实际上比要好,因为BCB的VCL是PASCAL写的,BCB其实是个四不像的东东
      

  9.   

    to szchengyu(cy)BCB其实是个四不像的东东??!!那么Object Pascal 与 Pascal 比呢??? C#呢???VB与Basic比呢老大每种语言都在进化,什么叫四不像???那就是新语言
      

  10.   

    动态链接库文件,是一种二进制机文件,理论上不同的语言的.dll都 可以通有,但由于不同
    语言的.dll之间的接口部分存在参数的不完全兼容(如VB中没有字符变量,而Delphi有字符变量),就可能造成你说的现像。
      

  11.   

    可是我用delphi编的,delphi调用,都会有问题呀?高手在哪里?????!!!!!!
      

  12.   

    liulin(liulin) ,
    你出问题也许正是DELPHI比C++安全的原因之一.
    很可能是你代码中的安全隐患.
      

  13.   

    仔细检查接口部分,绝对不是delphi的原因。C++会隐含一些错误的。