asp时调用了vb生成的dll问题
做asp时调用了vb生成的dll,如果dll不返回值,如新增、删除数据库是可以的,但要返回一个值asp这边就接收不到。如下面VB代码,返回一个"aaa"字符串,在asp那边就接收不到,请问是什么问题
public function getStr()
....
getstr="aaa"
End Function
------解决方案--------------------问题是,调用成功吗?
------解决方案--------------------public function getStr() As Variant
....
getstr="aaa"
End Function
------解决方案--------------------你写的DLL有中属性和方法有没有导出列表,即有没有编写导出函数.如果你的是普通的DLL,那是不支持COM调用的.