我用VB封装VC++做的DLL,可是提示错误是:找不到TIFFIO.dll,我的声明代码如下:
Public Declare Function OpenTIFF Lib "TIFFIO.dll" _
(ByVal lpszFileName As String, ByRef pHandleArray() As String) As Integer是否和我放置的路径有关,可是我改成绝对路径后,还是找不到,我的系统winnt
Public Declare Function OpenTIFF Lib "TIFFIO.dll" _
(ByVal lpszFileName As String, ByRef pHandleArray() As String) As Integer是否和我放置的路径有关,可是我改成绝对路径后,还是找不到,我的系统winnt
动态库要么放在系统目录下面,要么放在activex dll 同一目录,最好放在同一目录如果你只是用exe中的某个模块或类来封装,那你就把动态库文件放到exe同一目录
VC++做的DLL是我自己做的
我现在想用VB再把他封装起来答复 Amoon(阿木) :
我的TIFFIO.dll确实用到了其它的dll,可是另外一个dll已经放在一起了,还是不行,为什么?