有没有办法可以解析应用程序的对象并确定每个应用程序是否为TypeOf特定的表单对象?我没有找到明确的方法来获取已经打开的表单的引用。进一步复杂化的是,在编写旧的PocketPC设备时,似乎并非所有Visual Basic命令都可用。
答案 0 :(得分:1)
你可能想要参与反思。有了这个,您可以获得所有类型的NameSpace,然后获得所有类的所有成员然后进行比较。由于Reflection用于绑定,因此可能在您的框架中可用 所以这可能是一个开始:
Dim MyAssembly = Reflection.Assembly.GetExecutingAssembly
Dim AllTypes = MyAssembly.GetTypes()
Dim AllClass = From x In AllTypes Where x.IsClass Select x