Como posso listar as propriedades de um objeto programaticamente no VB6?

Um amigo meu está trabalhando em um projeto herdado do VB6. Não toquei nessa linguagem há dez anos, então estou muito enferrujada. Enfim, existequalquer tipo de API de reflexão para VB6? Especificamente, ele precisa de uma maneira de iterar as propriedades (e tipos) de uma Classe criada pelo usuário. (Em outras palavras, não um objeto COM externo, mas um "Módulo de Classe" interno, como é chamado.)

Como isso pode ser feito?

questionAnswers(2)

yourAnswerToTheQuestion