Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2009, 23:27
mitzunari
 
Fecha de Ingreso: junio-2009
Mensajes: 2
Antigüedad: 14 años, 11 meses
Puntos: 0
Pregunta Archivo aleatorio

Hola amigos, tengo un problema, no se como extraer los datos de un archivo aleatorio para guardarlos en memoria en un arreglo/vector y aplicarle un metodo de ordenacion y posteriormente volver a almacenarlos en el mismo archivo aleatorio (sobre escribir el archivo).

Tengo conocimiento de los metodos de ordenacion, pero no de la forma de extraer los datos del archivo y guardarlos en un vector.

El archivo fue escrito con una aplicacion hecha en VB6, en el archivo se guardan los datos de una estructura/tipo de dato con distintos campos:

Código:
Private Type Contacto
    Nombre1 As String * 20
    Nombre2 As String * 20
    Paterno As String * 20
    Materno As String * 20
    Telefono1 As String * 20
    Telefono2 As String * 20
    Telefono3 As String * 20
    Telefono4 As String * 20
    Mail As String * 70
    Nota As String * 250
End Type
y busco hacer la ordenacion de cada registro, cada registro tiene un total de 480 caracteres, por tanto necesito un vector de [480][n] siendo n el numero total de registros almacenados en el archivo, el total de registros los calcula el programa al momento de comprobar que exista el archivo.

Espero alguien de ustedes pueda aydarme, esto es de estructura de datos, vamso, es básico, pero yo no lo vi en el cole.

Gracias de antemano.