VB中的!什么用处?
Public Sub Test(ArgFrm As Form, ArgClockName As String, ArgTop As Long, ArgLeft As Long)
ArgFrm.Controls.Add "vb.frame", "MyClockFrame"
With ArgFrm!MyClockFrame
.Visible = True
.Caption = ""
.Top = ArgTop
.Left = ArgLeft
.Width = 3000
.Height = 3000
End With
ArgFrm.Controls.Add "vb.Label", "testlabel", ArgFrm!MyClockFrame
With ArgFrm!testlabel
.Visible = True
.Caption = "²âÊԳɹ¦"
End With
End Sub
在with 和第二个Controls.add的ArgFrm!MyClockFrame中,都必须写!而不是.
不知道这个!什么意思?
有人能解释一下吗?
第一个解释清楚的人满分!