Z
zw960122
Unregistered / Unconfirmed
GUEST, unregistred user!
VB代码如下:
Private Sub Form_Load()
Form1.Controls.Add "VB.CommandButton", "cmdObj1", Frame1
With Form1!cmdObj1
.Visible = True
.Width = 2000
.Caption = "Dynamic Button"
End With
End Sub
注意 上面的代码例子使用 ! 作为一个语法要素。您也可以使用
标准集合语法如 Form1.Controls("cmdObj1") 来引用该控件。
这个方法在D中怎么实现呢。VB可以动态建立控件名称。
D如果想实现的话RTTI是否可以呢。俺没用过。请大家讨论一下。
Private Sub Form_Load()
Form1.Controls.Add "VB.CommandButton", "cmdObj1", Frame1
With Form1!cmdObj1
.Visible = True
.Width = 2000
.Caption = "Dynamic Button"
End With
End Sub
注意 上面的代码例子使用 ! 作为一个语法要素。您也可以使用
标准集合语法如 Form1.Controls("cmdObj1") 来引用该控件。
这个方法在D中怎么实现呢。VB可以动态建立控件名称。
D如果想实现的话RTTI是否可以呢。俺没用过。请大家讨论一下。