比如,我在vb里面定义了一个方法test,该方法调用ado实现数据库的查询,并返回结果集。那么接口是不是要这样写: public  test(para1 as int,para2 as string,...paran as string) as variant.请问这样写对吗?
急用,谢谢大家了!

解决方案 »

  1.   

    应该是可以吧
    public function  test(para1 as int,para2 as string,...paran as string) as variant实际上你可以把返回值放在里面public function test(para1 as int,para2 as string,...paran as string,byref m_ret() as string)as boolean
    而后调用时直接把保存返回值的数组作为参数传递进去,而返回值作为是否成功的标志,这样执行这个函数后,你的数组已经被设置完毕了.