Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Problemas al insertar datos en archivo (https://www.clubdelphi.com/foros/showthread.php?t=86174)

eennzzoo 26-06-2014 22:09:15

Problemas al insertar datos en archivo
 
Hola, tengo un problema al insertar datos en el archivo m.txt.
El if lo hace bien, el else no. Se tilda el form y me borra todo lo del m.txt

el m.txt es este
26/06/2014
25

Código:

String Mont = TS9->Strings[1];
int Tot;
Tot = Mo + Mont.ToInt();
for(int i=0; i < TS9->Count; i+=2) {
        if (TS9->Strings[i]==("00/00/0000")) {
                TS9->Delete(i+1);
                TS9->Delete(i);
                TS9->Insert(i, (Now().CurrentDate()));
                TS9->Insert(i+1, Tot);
                TS9->SaveToFile("H:\\m.txt");
        }else {
                TS9->Insert(i+2, (Now().CurrentDate()));
                TS9->Insert(i+3, Tot);
                TS9->SaveToFile("H:\\m.txt");
        }
}

Quizas el problema sea que como esta en un for no va a terminar nunca ya que estoy insertando datos y termina hasta TS->COUNT (y se va incrementando) osea nunca porque va a estar insertando. Creo yo nose.Gracias.

eennzzoo 26-06-2014 22:17:38

Al final era el tema del TS->COUNT. Ya esta gracias igual.


La franja horaria es GMT +2. Ahora son las 19:03:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi