어떤 데이터가 쌓여있는 텍스트 파일이 있습니다. 그 파일을 열어서 데이터를 다 가져올려구 하는데여 정말 큰 문제가 있습니다. 문제는 파일을 읽어오면 어느곳까지만 데이터가 읽히고 만다는 것입니다. 그 파일을 울트라에디트에서 헥사값으로 보았더니 멈춘데이터 바로 다음 자리에 헥사값으로 00 이 있었습니다. 아무래두 이게 문제인것 같은데여..
어떻하면 이 파일에 있는 데이터를 모두 읽어 올수가 있을 까요? 급합니다.
if fileExists(FileName) then begin
AssignFile(FH, FileName);
Reset(FH);
Read(FH, Str);
CloseFile(FH);
end
else
ShowMessage('파일존재안함');
Memo1.Lines.Add(Str);
if fileExists(FileName) then
begin
Memo1.Lines.LoadFromFile( FileNmae );
end else ShowMessage('파일존재안함');
그럼.
이성운 wrote:
> 어떤 데이터가 쌓여있는 텍스트 파일이 있습니다. 그 파일을 열어서 데이터를 다 가져올려구 하는데여 정말 큰 문제가 있습니다. 문제는 파일을 읽어오면 어느곳까지만 데이터가 읽히고 만다는 것입니다. 그 파일을 울트라에디트에서 헥사값으로 보았더니 멈춘데이터 바로 다음 자리에 헥사값으로 00 이 있었습니다. 아무래두 이게 문제인것 같은데여..
> 어떻하면 이 파일에 있는 데이터를 모두 읽어 올수가 있을 까요? 급합니다.
> if fileExists(FileName) then begin
> AssignFile(FH, FileName);
> Reset(FH);
> Read(FH, Str);
> CloseFile(FH);
> end
> else
> ShowMessage('파일존재안함');
> Memo1.Lines.Add(Str);
>