![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
||||
|
||||
|
Busquedad en un txt
Hola, tengo un problema. Lo que quiero es buscar un numero de documento dentro de un archivo y me traiga los datos de ese documento.
El archivo .txt seria asi: 33555444 Carlos Martinez 66777888 Pedro Rodriguez Código:
void __fastcall TfCliente::btnBuscarClick(TObject *Sender)
{
FILE *FOpen;
char Nombre[30], Apellido[30], Dni[30];
if( OpenDialog2->Execute() )
{
FOpen = fopen(OpenDialog2->FileName.c_str(), "r+");
if( FOpen == NULL )
{
ShowMessage("El archivo no se pudo abrir");
return;
}
fscanf(FOpen, "%s", Dni);
fscanf(FOpen, "%s", Nombre);
fscanf(FOpen, "%s", Apellido);
Form1->editDni->Text = Dni;
Form1->editNombre->Text = Nombre;
Form1->editApellido->Text = hh;
}
fclose(FOpen);
}
Lo ideal seria tener un edit al cual yo le ingreso el numero de documento y obtengo los datos que le siguen a ese dni. Agradezco la ayuda. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|