Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/09/2005, 23:45
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Cita:
Nunca he trabajado con estructuras, pero es posible que debes inicializar el objeto:
dim _Empleado as Empleado = new Empleado(),
De hecho en las estructuras no se crean instancias

Y para que funcione el código que tienes, como en las estructuras cuando manejas un array de esa forma no tiene obviamente un tamaño... en vb.net lo que puedes hacer es redimensionarlo cuando lo vayas a ocupar..

sería algo así:

Cita:
Dim _Empleado As Empleado
ReDim _Empleado .Nombre(tamaño)
ReDim _Empleado .Codigo(tamaño)

Empleado.Nombre(0) = "Germán Espinosa"
...
Por cierto, me gusta mas usar clases para esos casos, creo que sería más limpio y mejor el acceso.

Ya es cuestion de gustos.

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net