已经重启过N次了,而且换了两个操作系统。
win me 和win2000 professional.

解决方案 »

  1.   

    看调用时的函数名和DLL中申明的函数名是不是一致的,主要是大小写。
      

  2.   

    那个Dll是你写的?你是否清楚他的参数和调用方式?
      

  3.   

    借用!
    我也是调用dll出错。说找不到A.dll文件。但是,将A.dll copy到winnt\system32
    or  winnt\system 或着可执行文件的目录下,都说找不到。为何?
    大小写是一致的。
      

  4.   

    调试能通过并不能说明执行时就能通过。注意两个问题,一是函数调用问题,二是名称问题。要确保DLL中所有相同的函数名都是一致的,包括大小写,函数调用时更要注意这个问题。二是所写的DLL不应该在系统路径中有重名的文件,函数名不应该与保留字或系统函数、过程等重名。
    我只能想到这么多了,因为我遇到的这种问题都解决了,没有特别的印象。