tipo registro?

tinorrotetometo
22 de Febrero del 2004
Me inicie como programador con MODULA2 y ahora estoy aprendiendo Visual.
Sabe alguien como declarar o usar una variable de tipo registro o algo parecido?, me explico:
Digamos que queremos definir un tipo "persona" y que queremos que una variable del tipo persona tenga campos o propiedades llamadas, por ejemplo, "nombre","DNI","edad",...
Con esto podria por ejemplo definirme un array de tipo "persona" y tener una lista de personas.
Si alguien sabe como declarar variables de este tipo o algo que se le asemeje se lo agradeceria mucho.

albertoblanco
22 de Febrero del 2004
Debes hacerlo con la instruccion Type:

Type Personas
Nombre as string
DNI as string
etc...
end type

El tipo que creas, puede ser publico o privado, si añades Private o Public delante de Type. Mira el MSDN.

Espero que te sirva

albertoblanco
22 de Febrero del 2004
Luego tienes que definir una variable, o matriz, del tipo que as creeado

Dim a(1 to 10) as Personas