CyRhmU.jpeg
查看: 915  |  回复: 0

wk1991

铜虫 (小有名气)

[求助] VB调用refprop求助,万分感谢!

请问哪位大神用过VB2010调用refprop啊,直接按照refprop中给的例子计算一直出错,错误显示:”尝试读取或写入受保护的内存。这通常指示其他内存已损坏。“希望有大神给个自己做的例子或者指点一下,万分感谢!
vb上给的方式如下 ,而且调用成功了
Public Declare Sub SETUPdll Lib "REFPROP.DLL" (i As Long, ByVal hfld As String, ByVal hfmix As String, ByVal hrf As String, ierr As Long, ByVal herr As String, ln1 As Long, ln2 As Long, ln3 As Long, ln4 As Long)
要是用vb.net 怎么写才能用这个函数
Public Declare Sub SETUPdll Lib "REFPROP.DLL" (ByRef i As Int32, ByVal hfld As String, ByVal hfmix As String, ByVal hrf As String, ByRef ierr As Int32, ByVal herr As String, ByRef ln1 As Int32, ByRef ln2 As Int32, ByRef ln3 As Int32, ByRef ln4 As Int32)

用的时候总是报错
“System.AccessViolationException”类型的未经处理的异常出现在 Refrigeration.exe 中。

其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wk1991 的主题更新
信息提示
请填处理意见