求教:vb.net调用MFC DLL问题
vb.net:
Public Declare Function fx Lib "Analyze.dll " Alias "fenxi " (ByVal szFileName As String, ByVal appPath As String) As Integer
调用:
result = fx(pathName, foder)
错误:
未处理的“System.NullReferenceException”类型的异常
其他信息: 未将对象引用设置到对象的实例
在线等待.
[解决办法]
vc提供的接口类型有问题吧
[解决办法]
dll 里 接口函数应定义成
_desc export BOOL CAnalyzeApp::fenxi
我记得是这样。
具体写法网上搜就行
[解决办法]
你直接用非托管方法吧