问题描述:
我这里说的DLL是用VB编的IDE标准DLL(你可别告诉我你不会)如:
public function addnew ( a as string ) as boolean
if a="中国"then addnew =ture
end function
你在VB里面声明API后。调用
print addnew防大学( "中国" )
你怎么样就会得到false
经过一段时间的摸索。。我发现如果在DLL里面用一个函数,就可以运行正常了
if strconv(a,unicode)="中国"then addnew =ture
同样,你要想向VB返回值,也要用strconv(a,formuncode)才会正常。
不知道这是为什么。。什么时候该用,什么时候不该用strconv..
不知道有没有这方面的介绍。。。
问题解答:
VB 访问自编DLL 传递字符这个旅游问答期待您的解答,请登录账号或关注微信公众号回答这个问题。