谢谢!

解决方案 »

  1.   

    http://www.csdn.net/develop/Read_Article.asp?Id=13210bcb有一个命令implib yourdllname.lib yourdllname.dll
      

  2.   

    不行吧,lib和dll是一起在编译时产生的,你要是没有lib的话你可以用动态连接dll呀,就是用loadlibrary()函数试试。
      

  3.   

    什么和什么啊?!lib和dll没什么联系啊!
    唯一的联系就是lib表明了dll的各个函数的入口地址,也就是可以编译在exe文件中,但是不一定要使用dll一定要lib文件.
      

  4.   

    http://www.onlinedown.net/down/d2l.exe
      

  5.   

    to   skybook(什么时候) (  ) 信誉:100 无法找到网页 
    您正在搜索的网页可能已经删除、更名或暂时不可用。 --------------------------------------------------------------------------------请尝试下列操作:如果您在“地址”栏中键入了网页地址,请检查其拼写是否正确。打开 www.onlinedown.net 主页,寻找指向所需信息的链接。 
    单击后退按钮尝试其他链接。 
    HTTP 404 - 无法找到文件
    Internet 信息服务
    --------------------------------------------------------------------------------技术信息(支持个人)详细信息:
    Microsoft 支持  
      

  6.   

    如果给我分,我就告诉你:如果xx.dll和xx.lib都在的话,你很幸运,大概还有个xx.h吧;如果你不走运,只有xx.dll,那你就倒霉了,除非你知道xx.dll中导出函数,否则,还不如没有xx.dll文件。
      

  7.   

    to  huangdong(hmz) (  ) 信誉:100 我给你分,你告诉我吧!
      

  8.   

    通过dll文件是可以得出lib的,我在杂志上看人用过。不过记不太清了,vc好象有个工具lib.exe可以,是个命令行程序,有好多参数试试吧!
      

  9.   

    到MSDN中找一篇KB号为Q131313的文章。简而言之就是先用DUMPBIN.EXE的/EXPORTS参数生成DLL的输出信息;然后用LIB.EXE的/DEF参数生成.LIB文件。
      

  10.   

    DLL to Lib V1.26
    http://ln.skycn.net/down/d2l.exe
    http://js.skycn.net/down/d2l.exe
      

  11.   

    自 从 VC++ 2.0之 后 , VC++就 没 有 implib工 具 了 。 C++ Builder仍 然有 这 个 工 具 , 但 是 生 成 的 .lib文 件 和 VC++不 兼 容 , 无 法 使 用 。如 果 没 有 这 个 .LIB文 件 , 也 可 以 手 工 建 立 , 但 作 法 比 较 麻烦 , 你 需 要 先 建 立 一 个 .def文 件 , 然 后 使 用 LIB命 令 来 生 成.lib文 件 :    LIB /DEF:你 的 .def文 件
        不 过 这 个 .DEF文 件 写 起 来 比 较 麻 烦 , 因 为 VC++会 在 函 数 前后 加 一 些 符 号 , 具 体 的 做 法 可 以 参 考 微 软 的 Knowledge Base的 文章:“Q131313 HOWTO: Create 32-bit Import Libraries Without .OBJs or Source” 。 如 果 函 数 不 多 , 这 种 方 法 还 是 可 以 的 。
      

  12.   

    在产生应用扩展dll的同时,相应的产生中间文件lib,lib包含了dll的函数接口,有很多工具可以将dll反编译到lib。在vc中,不允许将dll直接函数导出,就同不允许知道exe文件的pe结构一样。但有了lib和其头文件,就可以产生dll,这是很自然的。
      

  13.   

    如何给你,我这里有个程序:dll2bin.exe,不过我没有用过,不知好不好用!你可以在几个VC的站点上找找。能找到dll2bin.exe!
      

  14.   

    dumpbin /exports foo.dll > foo.def 
     
    modify foo.def by def format 
     
    lib /def: foot.def to create foo.lib
      

  15.   

    有一个工具是已知DLL,然后生成LIB的,叫作DLL to Lib,你可以去网上找找看!
    给我分吧,因为我现在分太少啦!
      

  16.   

    lib和dll是一起在编译时产生的,你要是没有lib的话你可以用动态连接dll呀,就是用loadlibrary()函数试试。
    你如果只有DLL,可以反编译DLL,生成lib。
      

  17.   

    lib和dll是一起在编译时产生的,你要是没有lib的话你可以用动态连接dll呀,就是用loadlibrary()函数试试。
    你如果只有DLL,可以反编译DLL,生成lib。