用了第三方提供的DLL文件
在编译环境下,程序执行没有任何问题
一直没在意
结果最近试图将其生成EXE文件时
程序出错查不出问题
第三方查了N久
说是在应用createthread线程时出错
可我找不出哪里出了问题求助各位大人
帮我解决多谢多谢!!(文件在附件里,请各位帮忙修改,确认,再次感谢。)

解决方案 »

  1.   

    打包的时候 添加里面需要的dll文件在本机还不行的话 把这个包中的文件(不是文件夹)复制到 system32目录下面
      

  2.   

    谢谢楼上的答复
    不过
    我可以确定DLL文件已经在system32目录中了。
      

  3.   


    Public Declare Function Connect _
        Lib "d:\SmppLib.dll" _'''这里你还是写了绝对路径
        Alias "#1" (ByVal ip As String, ByVal port As Integer, _
        ByVal usr As String, ByVal pwd As String) As Integer
    ---------------------------
    Public Declare Function Connect _
        Lib "SmppLib.dll" _'去掉d:\
        Alias "#1" (ByVal ip As String, ByVal port As Integer, _
        ByVal usr As String, ByVal pwd As String) As Integer