这是我遇到的情况,不知道是为什么?
怎样能保证找到同一目录的dll呢?dll是我用delphi写的,在vb里写的调用语句是:
Private Declare Sub ShowGraph Lib "GraphLib.dll" (ByVal ACaption As String)Private Sub Command1_Click()
Call ShowGraph("Hello")
End Sub
怎样能保证找到同一目录的dll呢?dll是我用delphi写的,在vb里写的调用语句是:
Private Declare Sub ShowGraph Lib "GraphLib.dll" (ByVal ACaption As String)Private Sub Command1_Click()
Call ShowGraph("Hello")
End Sub
1)将 GraphLib.dll 放到 system32 目录中。
2)将 vb 的缺省目录设置到 .vbp 所在目录。