¿Cómo se puede obtener el tipo (el nombre como una cadena es suficiente) de un objeto en VB6 en tiempo de ejecución?VB6 Runtime Type Retrieval
decir algo como:
If Typeof(foobar) = "CommandButton" Then ...
/EDIT: para aclarar, tengo que comprobar en los objetos de tipos dinámicos. Un ejemplo:
Dim y As Object
Set y = CreateObject("SomeType")
Debug.Print(<The type name of> y)
Cuando la salida sería "CommandButton"
Tal vez debería aclarar mi pregunta, me gustaría saber qué es un objeto de tipos dinámicos, por lo que usar TypeName se (en mi caso) solo devuelve "Objeto". – DAC