使用动态事件名称在 Gambas 中创建控件

Create Controls in Gambas with dynamic Eventname

在 Gambas 中,我可以这样创建控件:

btn = New Button(parent) As "MyButton"

现在事件监听:

MyButton_Click()

但是我如何创建具有动态名称的元素,例如:

dim tmp as string
tmp = "MyButton"
btn = New Button(parent) As tmp

最后一行不起作用,但这就是如何处理的问题。

我必须使用以下方法将对象附加到其父表单:

dim tmp as string
tmp = "MyButton"

btn = New Button(parent)
Object.Attach(btn, ParentForm, tmp)