Private Sub TextBox1_Click()
CheckRow TextBox1, TextBox1.Text, 1
End SubPrivate Sub TextBox2_Click()
CheckRow TextBox2, TextBox2.Text, 2
End SubFunction CheckRow(TxtB As Object, Txt As String, TxtIndex As Integer)
TxtB.text=""
我就是想将Textbox1或者Textbox2当作变量来传递,同时改变他的属性,可以这么做吗?
End Function
CheckRow TextBox1, TextBox1.Text, 1
End SubPrivate Sub TextBox2_Click()
CheckRow TextBox2, TextBox2.Text, 2
End SubFunction CheckRow(TxtB As Object, Txt As String, TxtIndex As Integer)
TxtB.text=""
我就是想将Textbox1或者Textbox2当作变量来传递,同时改变他的属性,可以这么做吗?
End Function
不用写其他的东西,就传一个对象就行了Private Sub Form_Load()
text1.text="this is a test"
Call GetObj(Text1)
End Sub
Private Sub GetObj(objtmp As Object)
objtmp.Text = "Get it!"
End Sub
TxtB.text="dddd"
End Function
即可