当前位置:编程学习 > VB >>

VB子函数的问题

请问一个过程函数(sub)最多可以传递多少变量啊?即sub gc(n1,n2,n3,n4…),谢谢 --------------------编程问答-------------------- 混了几年CSDN,还是第一次碰到这样的问题,,同问! --------------------编程问答-------------------- 嘿嘿,没数过,也想知道。 --------------------编程问答-------------------- 看起来是59
Sub aaa(a1, a2, a3, a4, a5, a6, a7, a8, a9, a0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b0, c1, c2, c3, c4, c5, c6, c7, c8, c9, c0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d0, e1, e2, e3, e4, e5, e6, e7, e8, e9, e0, f1, f2, f3, f4, f5, f6, f7, f8, f9,f0)是红的,
把,f0去掉就黑了。
--------------------编程问答--------------------
引用 3 楼 patrickkong 的回复:
看起来是59
Sub aaa(a1, a2, a3, a4, a5, a6, a7, a8, a9, a0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b0, c1, c2, c3, c4, c5, c6, c7, c8, c9, c0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d0, e1, e2, e3, e4, e5, e6, ……


试了,果然如此。 --------------------编程问答--------------------
长见识了  --------------------编程问答-------------------- 这也行?..
一般人不会无聊的加满参数吧 --------------------编程问答-------------------- 绝对够你用了 --------------------编程问答--------------------
引用 msdn 的回复:
参数太多
   

一个过程至多只能有 60 个参数。这个错误的原因与解决方法如下所示: 

指定的参数超过了 60 个。 
若必须指定超过 60 个参数,请定义一个用户定义类型,将多个不同类型的参数收集到其中,或是使用 ParamArray 为最后的参数,然后传递多个值给它。亦可将多个参数放到一个数组中来传递。

详细信息,请选择有问题的项目,并按下 F1 键。
  --------------------编程问答-------------------- 一般参数也就用三四个吧。
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,