• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

PSIM9.0 dll问题请教

各位大侠,紧急求救,我的PSIM9.0 无法使用 dll文件:

操作系统:WIN7 32bit

dll生成软件:VC++2008

现象:生成dll文件之后,可以使用在PSIM6.0上,但是相同的dll文件却无法使用在PSIM9.0上,每次报错都是一样:unable to access the function “RUNSIMUSER" in DLL file

全部回复(5)
正序查看
倒序查看
2012-10-13 18:07
各位大侠,救急啊!
0
回复
2013-08-28 10:33
@qiunengchao
各位大侠,救急啊!

可能是编译器的问题,


我的VS2012也是同样的问题,我编译了官方给出的例子的源代码,会出现同样问题。应该是用VC6.0把

0
回复
2013-08-28 13:35

搞清楚了,

编译的时候加一个.def文件

LIBRARY      "inductor_dll"

EXPORTS

simuser

0
回复
2015-01-06 20:44
@sssssinter
搞清楚了,编译的时候加一个.def文件LIBRARY   "inductor_dll"EXPORTSsimuser
我也出现这个情况了。可以麻烦您具体说一下要怎么修改吗?我找不到您说的def文件
0
回复
2015-06-30 16:21
@autumn_吴
我也出现这个情况了。可以麻烦您具体说一下要怎么修改吗?我找不到您说的def文件[图片]

还有种方法,就是

添加

extern ‘C’

原来的程序

0
回复