0
我有一個項目,有很多表單控件(比如300個標籤),我必須改變它們的所有文本。Visual Basic - 控制各種表單元素
所以我想要做這樣的事情
For i= 1 to 300
(Labeli).text = "xyz"
Next
我不能寫和更改所有標籤一一所以我需要一種方法,通過使用一個號碼+「標籤」更改任何標籤所以它變成了「Labeli」。
對不起,我的英語,我在等待您的幫助,謝謝:)
我有一個項目,有很多表單控件(比如300個標籤),我必須改變它們的所有文本。Visual Basic - 控制各種表單元素
所以我想要做這樣的事情
For i= 1 to 300
(Labeli).text = "xyz"
Next
我不能寫和更改所有標籤一一所以我需要一種方法,通過使用一個號碼+「標籤」更改任何標籤所以它變成了「Labeli」。
對不起,我的英語,我在等待您的幫助,謝謝:)
像這樣的東西應該爲你工作:
For i = 1 to 300
CType(Me.Controls("Label" & i), Label).Text = "xyz"
Next
您將需要添加遞歸或壓扁你的標籤控件,如果你有他們嵌套。
Me.Controls(「Label」&i) 這就是我一直在尋找的謝謝:) – Nanoripper
@ user1180503:沒問題。我刪除了其他代碼示例。不要忘記接受。 – Neolisk