我想循环通过面板中的所有控件。一些控件作为我创建的类。在这些类中,我希望在删除对象时运行子例程。所以我正在尝试创建一个可以用来运行该例程的临时对象。如何动态分配对象类型?
For Each window As Control In main_window.Controls
If window.Handle = hdl Then
Dim temp_window as window.getType()
temp_window.close_me()
main_window.Controls.Remove(window)
End If
Next
但是,getType分配是不允许的。
我该如何做到这一点?
什么是'close_me()'? – inquisitive
这是我想要为我创建的类运行的子例程。它在控制被移除之前做了一些清理工作。它被设置为“Public Shared Sub close_me()” – user2721815