Private Sub Command1_Click() Dim n As Long n = Label1.Count Load Label1(n) Label1(n).Move 100, 200 * n Label1(n).Caption = "控件:" & n Label1(n).Visible = True Label1(n).ZOrder End Sub自定义控件是一样的
好像不行啊。 比如说我定义了个用户控件叫“US1”,现在要在窗体上点击Button动态加载这个控件。 Private Sub Command1_Click() Dim WithEvents oControl As VBControlExtender Set oControl = Controls.Add("US1", "MapView") End Sub运行会在“US1”那提示错误“无效的类串”。这是怎么一回事尼。。
Dim n As Long
n = Label1.Count
Load Label1(n)
Label1(n).Move 100, 200 * n
Label1(n).Caption = "控件:" & n
Label1(n).Visible = True
Label1(n).ZOrder
End Sub自定义控件是一样的
比如说我定义了个用户控件叫“US1”,现在要在窗体上点击Button动态加载这个控件。
Private Sub Command1_Click()
Dim WithEvents oControl As VBControlExtender
Set oControl = Controls.Add("US1", "MapView")
End Sub运行会在“US1”那提示错误“无效的类串”。这是怎么一回事尼。。
Load oControl(1)
Load oControl(2)就行了