Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Importar fichero .dat desde cobol (https://www.clubdelphi.com/foros/showthread.php?t=24096)

julian_ch 08-08-2005 17:43:17

Importar fichero .dat desde cobol
 
Hola a todos, necesitaria k alguien me hechara un cable con un problemilla k m ha surgido, el caso es que esto haciendo un programa k importa datos de tablas desde cobol, hasta ahora todo bien, pero hay una tabla en cobol que tiene caracteres raros entre las lineas, el teme es que cuando mi programa llega a ese caracter me acaba la linea y pasa a la siguiente. En el programa si edito el fichero en el pc dnd esta el cobol (que es un linux) se ve algo asi como ^@ y en windows se ve un cuadradito. lo que estoy utilizando para leer el fichero de cobol es esto:


procedure ImportarTabla;
var
linea: PChar;
txt: TStringList;
begin
txt := TStringList.Create;
try
txt.LoadFromFile(pchar(edtRuta.Text+'\fichero.dat'));
for i := 0 to txt.Count - 1 do
begin
linea := PChar(txt.strings[i]);
OemToAnsiBuff(linea, linea, strlen(linea));
////....trato la linea
end;
finally
txt.Free;
end;
end;


Espero que alguien me pueda ayudar yo estoy buscando un monton y no encuentro nada. Gracias!!!!!


La franja horaria es GMT +2. Ahora son las 14:11:16.

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