我自己写了一个*.DLL文件编译后变成乱码了!我现在因为要修改*.dll文件的内容!应该怎么修改?多谢了!

解决方案 »

  1.   

    打开你的源代码, 修改之, 然后编译之...(觉得自己说了一通废话, 会写DLL的难道连编译都不会, #@#$!$!#!@!@#!@#!@, 胡言乱语中...)
      

  2.   

    刚开始接触DLL!不知道用什么工具打开?
      

  3.   

    “刚开始接触DLL!不知道用什么工具打开?”晕......
    现在开始怀疑楼主所说的"我自己写了一个*.DLL文件"的真实性了。
    你都已经编译生成过一个DLL文件了,却说不知道用什么工具打开?
    继续晕......
      

  4.   

    我用DELPHI写的DLL文件!但是现在再用DELPHI打开的时候却全部是乱码啊!
      

  5.   

    终于看明白了。应该是楼主用Delphi写了个DLL工程,然后不知什么原因,这个DLL工程的源代码变成了乱码了,想知道如何恢复,是吧?很不幸的告诉楼主,如果没有源代码的备份的话,是没办法恢复的。
      

  6.   

    楼主是不是用delphi写了个DLL,然后又用delphi来直接打开DLL文件?这样是打不开的...
    如果想对DLL进行修改的话,应该先修改该DLL文件的源代码,然后重新编译生成一个新的DLL文件,取代以前的那个DLL文件即可.
      

  7.   

    jadeluo(秀峰):你说的太对了,真的没有什么办法了吗?
      

  8.   

    看下工程目录中有没有包含“~”这个符号的文件,例如~xxx.dpr这些是备份文件来的