东邪西毒全体演员表:在VB中编写的函数因参数太多不能正常使用怎么办???

来源:百度文库 编辑:高校问答 时间:2024/04/29 08:01:47

一般参数不超过5个
如果你的参数过多导致无法正常编写代码,建议:
1:使用optional标示符,指定某个参数可省略,比如函数
public function fff(s as byte,optional a as integer=1) as byte
end function
不过使用了这个标示符以后,后面的参数必须都使用optional标示符

2:把一些不必要参数省略掉,比如通过全局变量能够传递的,或者通过一个参数能算出另一个参数的,或者根本用不着的(需要写完函数是才能知道)

3:把函数放进原来的有变量的地方,换句话说,如果你的函数比较短的话,或者不一定要单独放出来的话,还是放回去好,比如把加法单独列出来,那样既影响效率,也让程序难以编写。

以上是我编写VB程序的一些技巧,最后还有一个办法,不过你不一定需要,就是把函数扩展为类,把你的操作单独列出来,那么变量什么也不用全部传递,传给类的参数。不过还是需要看具体情况而定。