Ver Mensaje Individual
  #3  
Antiguo 18-08-2004
Luis F. Orjuela Luis F. Orjuela is offline
Miembro
 
Registrado: may 2003
Ubicación: Bogotá - Colombia
Posts: 68
Reputación: 24
Luis F. Orjuela Va por buen camino
A continuación te muestro un procedimiento en el cual yo leo secuencialmente un archivo de texto y extraigo la información que necesito a cada una de las variables..:


procedure TForm1.Traer_Morcar_1;
var F1: TextFile;
cadena,nro_oblig,dias_mora,saldo_capi: string;
Pasados, Leidos: integer;
begin
if (Edit4.Text <> '') then
begin
Leidos:=0;
Pasados:=0;
AssignFile(F1, Edit4.text);
Reset(F1);
while not Eof(F1) do
begin
Readln(F1, cadena);
nro_oblig:=copy(cadena,1,12);
dias_mora:=copy(cadena,137,4);
saldo_capi:=copy(cadena,227,14);
if (dias_mora <> ' ') and (strtoInt(dias_mora) <=90 )then
begin
Importa_Obligaciones_1(nro_oblig,dias_mora,saldo_capi);
inc(Pasados);
end;
Leidos:=Leidos+1;
ProgressBar2.Position:=Leidos;
StatusBar1.Panels[4].Text:= InttoStr(Leidos);
Application.ProcessMessages;
end;
CloseFile(F1);
StaticText3.Caption:=InttoStr(Pasados);
end;
end;
__________________
Ing. LUIS FERNANDO ORJUELA
BOGOTA - COLOMBIA
Responder Con Cita