• Sábado 21 de Diciembre de 2024, 15:24

Autor Tema:  TListBox1  (Leído 1673 veces)

pabju

  • Miembro activo
  • **
  • Mensajes: 34
    • Ver Perfil
TListBox1
« en: Miércoles 3 de Julio de 2002, 05:04 »
0
Hola usuarios, estoy haciendo un programita que permita guardar los registros en un archivo (discos.dat), y luego, al cargar  los registros ya guardados en un archivo (discos.dat), mostrará  los resultados de los registros ya guardados en un TListBox, pero el problema es que no muestra todos los registros, solo se muestra el último registro, el código es:

        FILE *fichero;
        fichero = fopen("C:discos.dat","rb");
        fread(&Tregistro,sizeof(Tregistro),1,fichero);
        while(!feof(fichero))
        {
           ListBox2->Items->Add(Tregistro.Nombre);
            fread(&Tregistro,sizeof(Tregistro),1,fichero);
        }
        fclose(fichero);

Me  puedes resolver este problema?
Desde ya , muchas gracias