在VB中实现向函数传递不定个数参数

原创 2004年07月12日 14:02:00

在VB中实现向函数传递不定个数参数其实很容易,下面我写出代码,今天在开发的工程中正好用得上.十分实用.^_^

新建一个EXE工程,加入一个Listbox1和Command1,代码如下:

Option Explicit

Public Sub TransferPA(LST As ListBox, ParamArray Items())
    Dim i
    With LST
         .Clear
       For Each i In Items
         .AddItem i
       Next
    End With
End Sub

Private Sub Command1_Click()
    TransferPA List1, "ListItem1", "ListItem2", "ListItem3"
End Sub

点击按钮瞧瞧,不错吧.

                                                              ---by 唐细刚

vb函数参数的传递

实际上,形参的完整的语法格式应该为:[[Optional][ByVal|ByRef]|ParamArray] > [()][As 类型>][=缺省值>]ByVal表示该参数按值传递,简称值参。此时形参...
  • brave1
  • brave1
  • 2005年06月16日 12:18
  • 8601

C#如何实现不定参数个数的函数

一般的方法可以自己写多重载的方法来适应不同的参数(一般也是这样做的);  如果你实在觉得有很多不确定个数的参数可能会用时  那么你可以用一个数组来存放这些参数(相同数据类型的参数);  当然如果...
  • CsethCRM
  • CsethCRM
  • 2013年07月04日 09:09
  • 1046

C++ 不定个数参数写法

有时候需要写不定个数参数的函数。就像c语言的sprintf函数。 函数申请方法是比较固定的: return-type functionName( [type t1] …) 比如: void fun(…...
  • LaineGates
  • LaineGates
  • 2016年01月23日 22:28
  • 5872

java学习总结(16.06.07)向方法传递个数不定的形参

今天是6月7日,又是一个高考的日子,一年前的这个时候,我也在高考.......我不禁又想起自己高三的那一年,自己非常专心努力地学习了一年,高考却考得不如意,现在回想起来心头充满了遗憾但又夹杂着些许怀念...
  • qq_32099621
  • qq_32099621
  • 2016年06月07日 13:11
  • 446

c/c++不定参数函数

http://plutoblog.iteye.com/blog/1150671 不定参数函数 stdarg.h是C语言中C标准函数库的头文件,stdarg是由stdandard(标准) argum...
  • bytxl
  • bytxl
  • 2013年01月06日 16:00
  • 799

不定参数的宏 函数

写一个带不定参数的宏函数
  • wukery
  • wukery
  • 2016年11月22日 15:11
  • 338

<Python进阶读书笔记>之(一) 函数不定参数传递

之(一) 函数不定参数传递
  • Titan0427
  • Titan0427
  • 2016年07月22日 11:02
  • 1442

c语言不定参数与printf函数的实现

今天学习了C语言不定参数,C语言中的不定参数主要靠这个头文件实现,这个头文件包含了va_list()、va_start()、va_end()三个宏,其用法为先声明一个va_list类型的变量,它用于访...
  • pawnsir
  • pawnsir
  • 2016年05月28日 18:34
  • 2093

VB几种函数参数传递方法,Variant,数组,Optional,ParamArray

VB几种函数参数传递方法,Variant,数组,Optional,ParamArray  一) 过程的参数被缺省为具有 Variant 数据类型。   1)ByRef按  地址传递参数在 VB 中...
  • whchensir
  • whchensir
  • 2016年07月28日 00:33
  • 3783

C语言中不定参数个数的函数

C++中有函数重载这种方法,以供我们调用时要可以不确定实参的个数,其实C语言也可以,而且更高明! 我们在stdio.h中可以看到printf()函数的原型: int printf(char * for...
  • taotaost
  • taotaost
  • 2013年09月24日 19:20
  • 2279
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在VB中实现向函数传递不定个数参数
举报原因:
原因补充:

(最多只允许输入30个字)