onData 에서 strm:=TFileStream.Create(filename,fmOpenRead); 이걸 사용해 파일을 열어
파일의 마지막 부분만 읽고 있습니다.
하지만 이렇게 TFileStream을 사용 하면 그파일을 더블 클릭 해서 열려고 하면 사용중이라서 오류가 나더군요 TMemoryStream를 사용 하면 오류는 막을수 있지만 용량이 큰 파일은 읽어들이는게 느리더군요.
파일의 마지막 300바이트만 사용중이란 오류 뜨지 않게 빨리 읽어 들일수 있는 방법 없을까요?
아니면 OwnerData=true로 했을때 파일을 잠시 따른 곳에서 열동안 ListView를 숨기지 않고 onData를 잠시 막는 방법 없을까요?