none
在VB中,如何使用文字變數去執行控制項功能? RRS feed

  • 問題

  • 在Visual Basic中,如何做到下述的撰寫需求(我希望TextBox1.text能輸入"愉快"兩字)

    Dim Str As String
    Str = "TextBox1"
    Str.Text = "愉快" 

    請各位專家告知!謝謝!
    2010年1月23日 下午 01:56

解答

  • 看不太懂你的意思..
    你是要以控制項的Name屬性來設定嗎 ?
    你可以這樣用
    CType(Me.Controls("TextBox1"),TextBox).Text="愉快"
    也可以這樣用
    DirectCast(Me.Controls("TextBox1"),TextBox).Text="愉快"
    不過建議你還是看一下文件
    Control.Controls 屬性

    MSDN 文件庫很重要
    問題本身越具體, 越容易得到大家的回應
    回應幫助你的人是一種禮貌, 良好的禮貌有助於激發大家對你問題回應的熱情
    • 已標示為解答 lhf111 2010年1月24日 上午 03:41
    2010年1月23日 下午 02:23
    版主