Saludos!
¿Como estás leyendo el archivo?, te lo pregunto porque podrías probar a utilizar la clase "TStringList" para leer el archivo a través del método "LoadFromFile" y, una vez leído, crear un bucle que recorra cada elemento y elimine las líneas en blanco, ejemplo:
Código Delphi
[-]
var
I: Integer;
begin
with TStringList.Create do
begin
LoadFromFile('Prueba.txt');
for I := 0 to Count - 1 do
if Strings[i] = '' then
Delete(I);
Free;
end;
end;
(Claro que todo dependerá de como sea la estructura del archivo .txt)
Chao!