[C con Clase] grava un registro en blanco

Tanburi Dario tamburi en southlink.com.ar
Lun Nov 27 12:47:46 CET 2006


Hola 
estoy trabajando con VC++6.0 - MS - Wxp - 
al gravar me grava un registro en blanco ¿no veo cual es el error que estoy comentiento? ¿no entiendo porque lo hace?
Alguien me lo puede explicar. adjunto el codigo mas abajo.
Muchas gracias
Dario

CFile archivo;
 registrodepieza *reg=new registrodepieza;
 archivo.Open("piezas.met",CFile::modeCreate|CFile::modeWrite);
 archivo.SeekToBegin();

 for(i=0;i<=m_lista.GetItemCount(); i++)
 {
  strcpy(reg->nombredepieza,m_lista.GetItemText(i,0));
  strcpy(reg->codigodepieza,m_lista.GetItemText(i,1));
  strcpy(reg->maquina,m_lista.GetItemText(i,2));
  strcpy(reg->modelo,m_lista.GetItemText(i,3));
  strcpy(reg->material,m_lista.GetItemText(i,4));
  reg->minutosdemecanizado=atoi(m_lista.GetItemText(i,5));
     
  archivo.Write(reg,sizeof(registrodepieza));

 }
  archivo.Close();
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20061127/35d05840/attachment.html>


Más información sobre la lista de distribución Cconclase