看到几个DLL文件,想打看看可是打不开,不知道用什么方法打开,请各位指点一二.

解决方案 »

  1.   

    使用Depends Walker可以查看DLL的导出函数。再说,DLL不像一般的TXT,DOC,BMP文件之类的,保存的是编译后的程序代码,看不出个什么名堂来的。你可以这样:
    function 函数(参数列表):返回值;调用约定;external 文件名 name 导出函数名;
    procedure 函数(参数列表);调用约定;external 文件名 name 导出函数名;
    例如:function MessageBeep(uType:integer):bool;stdcall;external 'user32.dll' name 'MessageBoxA';或者也可以动态加载DLL。
    使用
    LoadLibrary/FreeLibrary/GetProcAddress
      

  2.   

    DLL的文件只能够查看它的内部有哪些函数,
    不能够像文本文件那样打开它,
    更不能编辑它,
    但是可以调用里面的函数和其它的资源比如图片之类的。
      

  3.   

    楼主真搞笑,有见过编辑EXE文件的吗
    如果能改的话,干脆咱们把Win98改一改,改成一个国产的Winxp算了