• Jueves 25 de Abril de 2024, 12:47

Autor Tema:  TListBox1  (Leído 1619 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