Collections

13/04/2004 - 18:11 por Xavier Valdés | Informe spam
Hola a todos,

Quiero crear una variables que sea del tipo collection para después llamarla
desde visual basic y poder
hacer un for each..
Alguien sabe cómo?
Un ejemplo fácil, por favor...
Xavi

Preguntas similare

Leer las respuestas

#1 Cholo Lennon
13/04/2004 - 18:45 | Informe spam
El asunto no es tan simple, si es que no sabes ATL, pues debes usarla para
construir una clase COM que defina la colección. La clave para que funcione
el for/each es la implementación de la propiedad _NewEnum por parte de la
clase. La misma debe cumplir ciertos requisitos:

- Se debe llamar _NewEnum y no tiene que ser localizado por idioma.
- Debe retornar un puntero IUnknown al objeto que esta siendo enumerado
- Deber tener un DISPID = DISPID_NEWENUM (-4).

Para más detalles mira el siguiente artículo, el cual te muestra un ejemplo
completo:

http://www.codeguru.com/Cpp/COM-Tec...e.php/c29/


Saludos
Cholo Lennon
Salta, ARG
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida