用VB做dll组件,在asp中调用,如何传递一组数据??help~~~~~~~~~~~~

hongbo163 2002-10-30 10:12:35
我的桌面版程序组件接口是Variant,或者通过byref参数,达到传递数组的效果
现在我希望在asp达到同样的效果,有什么办法么?如果组件接口还是Variant
或者在过程中使用byref数组参数,我都试过,都不行啊,//help
...全文
97 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
tomeli 2002-10-31
  • 打赏
  • 举报
回复
如果是传出数组,在从asp中给参数时,应如下使用
[组件实例名].[方法] (aryName),[其它参数]
假设你写了个组件为datatest,其中一个方法findvalue
你想能过一个数组取得其中的值。在vb程序里你的方法应该写成如下格式
public function findvalue(aryvalue())
你的程序
end function
在asp中调用时用如下方式
首先实例化你的组件,假设名字为myObj
调用格式为
myObj.findvalue (aryP)。然后通过Lbound与Ubound方式取得aryP数组的上、下界。就行了。

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧