有谁做过中文分词的dll,我做的一个文本识别软件,总是没办法加载dll文件,用的是loadlibrary()函数,请问dll文件加载失败还会有哪些相关因素啊。
哪位大侠愿意帮帮忙啊,我给他源代码,我qq是29289970

解决方案 »

  1.   

    相应文件放入vc98中文件夹,直接在工程中配置动态加载
    HINSTANCE hLib = LoadLibrary("libgsl.dll"); typedef gsl_matrix * (WINAPI * MyFuncA)(const size_t n1, const size_t n2);//定义函数类型,格式一

    MyFuncA mygsl_matrix_alloc=(MyFuncA)GetProcAddress(hLib,_T("gsl_matrix_alloc"));//定义函数 
      

  2.   

    加载DLL?是LIB吧?
    *.h
    *.lib
    *.dll
    dll跟EXE文件放在一起,或放在SYSTEM32下面
    *.h与*.lib一起添加进工程里面。
    #include *.h
    lib可以直接在配置里面加
    添加额外的lib....
      

  3.   

    这类问题,一般是缺少相关依赖的dll,你在用VC的DEPENDS.EXE打开“libgsl.dll”,看看有没有打感叹号的
      

  4.   

    我知道我那个为什么失败了,dll文件过期了,dll文件有时间定义的,太狠了
    谢谢各位好心人啊