Ver Mensaje Individual
  #1  
Antiguo 07-11-2013
Avatar de eennzzoo
eennzzoo eennzzoo is offline
Miembro
NULL
 
Registrado: nov 2013
Ubicación: Argentina
Posts: 59
Reputación: 13
eennzzoo Va por buen camino
Ayuda con archivo txt

Hola, tengo un problema. Lo que quiero hacer es que cuando ingrese en un edit el numero de documento, lo busque en un
archivo.txt y me traiga toda informacion que hay hay el primer punto que encuentre.

el archivo contiene esto
55555555 Carlos Sanchez Argentina. 888888888 Pedro Vazques Chile. 6666666 Julian Cacho Uruguay.

En el boton tengo esto

Código:
void __fastcall TForm2::Button2Click(TObject *Sender)
{
        char linea[128];
        char linea3[123]="";
        AnsiString linea2;
        ifstream archi("datos.txt");
        string documento;
        documento=Edit4->Text.c_str();
        int docu;
        while(!archi.eof())
        {
                archi.getline(linea,sizeof(linea));
                for (int i=0;i<strlen(linea);i++){
                        if (linea[i]==documento[i]){
                        docu=i;
                        }
                }
                for (int i=docu;i<strlen(linea);i++){
                        if (linea[i]!='.'){
                        linea3[i]=linea3[i]+linea[i];
                        }
                }
        }
        Edit3->Text=linea3;
        archi.close();
}
Si pueden ayudarme se los agradezco.

Última edición por eennzzoo fecha: 07-11-2013 a las 17:36:30. Razón: mal editado
Responder Con Cita