今天上午刚发现的问题,望各位大虾不吝赐教!

解决方案 »

  1.   

    路径问题,保证在应用目录或系统目录下有dll文件
      

  2.   

    路径的问题,你要保证dll要在应用程序的搜索路径中,一般放在系统目录或应用程序目录中
      

  3.   

    同意楼上另外,你的dll需要注册
      

  4.   

    注册都注册不了,第一种方法是用regsvr32注册的,提示错误:
    loadlibrary("datachange.dll")failed,找不到指定的模块,事实我的DLL文件跟这个注册文件在同一个目录下,不知什么原因?
    第二种方法是在组件服务里注册的,出现以下错误:dll无法加载,请确定所需的应0用程序远行时文件及其它依存的DLL都有效地存在于DLL目录或系统路内。
    不知啥原因,这个问题以前一直没碰到过,希望各位指点指点!
      

  5.   

    还要问题各们的就是:在VB中调用VC的DLL时,要不要vc中其它的文件?问题非常急,急等回音,希望哪们好心人能将VB调用VC的DLL的全过程详述一遍,本人将不甚感激,请附上联系方式,以便我联系。
      

  6.   

    你这个dll中有没有用到其他的dll啊
      

  7.   

    你用VC的话 最好用静态库方式 就不需要找库了 另外你可以用UltraEdit把动态库打开 用ascii方式搜索"dll",看用了那些库 除掉系统本身就有的 就是你需要加上去的了
      

  8.   

    谢谢各位指点,文件已经找到,我用了其它DLL也要包含进来,不过在调用时又出现了一个错误,错误现象是这样的:bad DLL calling convention,请教各位,我昨天一晚都没有睡好!