2013-11-26 24 views
0

我需要用同一过程中的数据填充一系列组合框。我想用一个函数来实现它,所以我需要使用一个byref变量来访问每个组合框的add item属性。如何应用方法或从变量的字符串中更改属性? vb2010

下面是我的例子:

private sub filler(byref combo as string) 
    combo.items.add= "something" 
end sub 

对象的名称是组合字符串内。

+1

你运行到什么问题最少?您发布的代码是否有错误? –

回答

0

有一对夫妇在这里

  1. 代码示例问题,没有理由因为你不分配给它取combo价值ByRef这里。这是好的,采取它ByVal而不是
  2. 基于问题的其余部分,我猜combo应该是ComboBox而不是String的类型。
  3. 您需要调用不分配给它的Add方法。

这似乎是在代码需要

Private Sub Filler(ByVal combo As ComboBox) 
    combo.Items.Add("Something") 
End Sub 
+0

非常感谢您的帮助 – user3037441

相关问题