본문 바로가기
Delphi Tip/파일

Unix파일 (.sam) 델파이에서 읽기 방법

by MonoSoft 2021. 10. 6.
728x90
반응형

Unix파일 (.sam) 델파이에서 읽기 방법

 

 

procedure ReadUnixLn(var fd: TextFile; var s: string);

var

i,a: integer;

c: char;

begin

i := 0;

a := 0;

while ( not Eof(fd) ) do

begin

Read(fd,c);

if ( c=Chr(10) ) then exit;

SetLength(s,i+1);

s[i] := c;

Inc(i);

inc(a);

end;

end;

 

procedure TfrmSisdMain.Button2Click(Sender: TObject);

var

fd: TextFile;

s: string;

begin

try

AssignFile(fd,'C:\Root\post_real\IN\20140219.IAQ000601D.d.out_tsa.sam');

FileMode := 0;

Reset(fd);

while ( not Eof(fd) ) do

begin

ReadUnixLn(fd,s);

Memo1.Lines.Add(s);

end;

except

on e:EInOutError do

ShowMessage(e.Message);

end;

end;

 

728x90
반응형

'Delphi Tip > 파일' 카테고리의 다른 글

델파이 DLL 사용 방법  (0) 2021.10.08
파일 경로/이름/확장자 등 알아내기  (0) 2021.10.07
텍스트 파일읽기 비교  (1) 2021.10.05
델파이 파일복사 방법  (0) 2021.10.01
파일크기 구하기  (0) 2021.09.30

댓글