很久没有写程序了了,当一个EXE 调用两个DLL 时 出现标题错误,谁能帮我!!

解决方案 »

  1.   

    有人建议:用记事本打开.dfm,删除该名字(TraCodeModule)的控件名就行了挨个打开 .DFM 找到两个一样的东东 :
        object raCodeModule1:TraCodeModule 
         ProgramStream = {00}
        end 删除,编译,问题依旧存在。
      

  2.   

    补充说明,我是带包编译的:
    即菜单Project->options->Packages->Runtime Packages 选中的。
      

  3.   

    TraCodeModule重复了,你需要改个名称就可以了。
    如果你手工改
    object raCodeModule1:TraCodeModule  
      ProgramStream = {00}
      end  TraCodeModule 要更改为不一样的就可以。
    对应的pas也要更改。
    用delphi直接改名字就可以了。
      

  4.   

    我在DELPHI 图形界面找不到这个 class.
    在.dfm 和 .pas 将TraCodeModule  修改为TraCodeModule2,显示错误信息  class TraCodeModule  not found Ignore the error and continue?Ignore后问题还在。后来我重新建立一个新的Form ,然后小心复制旧有的过程。问题解决了 。
    怀疑是 在复制的过程中,不小心搞了个 TraCodeModule 出来。那个 TraCodeModule 根本用不到。anyway,谢谢楼上那位大哥!!