是否存在用於將對象屬性表示爲變量的數據類型?即TextBox1.Text
作爲變量?對象屬性的變量數據類型而不是屬性值?
我不是試圖實現其作爲字符串數據類型變量的文本,也不是控制作爲對象數據類型。相反,我試圖實現...
Dim userCountry As String
favouriteCar = ComboBox1.Text
Dim mostPopularCar As ?
mostPopularCar = TextBox1.Text
Select Case userCountry
Case "Canada"
mostPopularCar = "Hyundai"
Case "USA"
mostPopularCar = "Ford"
Case "China"
mostPopularCar = "Volkswagon"
Case "Uganda"
mostPopularCar = "Toyota"
End Select
歸根結底,而不是寫TextBox1.Text
=,我想寫mostPopularCar =
。
...或者,當我真正需要做的只是在每個對象的每次迭代中附加.Text時,我是否簡單地在定義任何變量方面做得太過分?
所以你想做的事,是一個參考Textbox1.Text財產,而不是工作屬性的值? 無論如何,在這個例子中你是對的,使用「MostPopularCar」變量是一個矯枉過正的,因爲你不想用read值做什麼,你只是想改變它。 – lsteinme 2014-11-06 09:16:02
@lsteinme正確。根據上面的例子,我不想編寫'TextBox1.Text =',我想編寫'mostPopularCar ='。還請注意我的最終調查(見最後一句)。 – 2014-11-06 09:19:25
@lsteinme剛剛注意到你的編輯。感謝您澄清這是過度的。這就是我真正需要知道的。 – 2014-11-06 09:28:04