我很难在Mathematica中调用第三方DLL表单。我的代码是:
qmConnectLocal =
LibraryFunctionLoad["C:\\Windows\\QMClient.dll",
"QMConnectLocal" , {String}, Bool]
我得到的是:
LibraryFunction::btype: Invalid type and/or rank specification in String. >>
我在Mathematica代码中太过新手,无法理解它试图告诉我的内容。
任何帮助?
答案 0 :(得分:2)
文档说明必须是"UTF8String"
(带引号)而不是String
。那么当你尝试
qmConnectLocal = LibraryFunctionLoad["C:\\Windows\\QMClient.dll",
"QMConnectLocal" , {"UTF8String"}, Bool]