Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2004, 12:27
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 6 meses
Puntos: 4
Generar variables de estructura dinámicamente

Mu güenas.

Vamos a ver. Tengo definida una estructura de la siguiente manera

Código:
Structure Visado
    Public NumColegiado As String
    Public NumVisado As String
    Public NombreCliente As String
    Public NombreEmpresa As String
    ....
End Sctructure
Luego tengo que leer varios archivos de texto tabulados, donde cada campo corresponderá a una de las variables de la estructura. Por lo tanto, creo una variable de mi tipo definido para ir rellenándola. Así quedaría más o menos:

Código:
Dim nuevoVisado As Visado
With nuevoVisado
    .NumColegiado = "54654"
    .NumVisado = "321564"
    .NombreCliente = "Pepe"
    .NombreEmpresa = "Empresarios Sin Escrúpulos SA"
    ....
End With
Hasta aquí todo bien, el problema está en que no es sólo un archivo sino varios, por lo que tendría que declarar varias variables del tipo Visado en tiempo de ejecución: nuevoVisado1, nuevoVisado2, ... Este índice me serviría también a la hora de trabajar con un ListBox en el que cargo los distintos Visados generados.

He intentado meter cada nuevoVisado en un array redimensionando a medida que se creaban, pero no ha resultado. Creo que la solución sigue estando por aquí.

¿Me podéis echar una mano?

Gracias y un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!