2013-11-26 27 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

相關問題