Q&A

  • ReadLn 사용시 파일내용이 빈 경우 에러가 나는데요
ReadLn을 사용해서 한 줄식 읽어다 목록을 작성하는 프로그램 중인데요
파일 내용이 한 줄이라도 있는 경우 잘 되는데요
목록이 없는 경우, 파일이 빈 경우에도 빈 목록이 작성되어야 하는데
Access Violation 에러가 나네요. IO에러가 나기도 하구요

빈 파일에 엑세스한 경우 에러 안나게 하는 방법 없을까요?
에러가 안 나게 하기 위해 파일에 쓰레기값을 한 줄씩 꼭 넣어둬야 하니 불편합니다.
1  COMMENTS
  • Profile
    최용일 2008.03.05 02:36
    EoF(End of file)함수로 체크를 해보세요.

    if not EoF( FileVariable ) then
      ReadLn(...)