안녕하세요. 천리안 프로그래머포럼 C++Builder 담당자 임펠리테리입니다.
빌더에서 이진화일의 입출력은 TFileStram을 이용합니다.
자세한 내용까지 일일이 적자면 책이 될거구.. 그러니 자세한 내용은 빌더 관련
서적을 참고하시구요.. ^^ 간단히 살펴봅시다.
TFilestream의 생성자함수의 인자로서 화일네임을 넘겨주면 객체생성과 동시에 그
화일을 오픈합니다. 두번째 인자로서 옵션을 지정해주죠. read, write 모드, 공유
여부등을 지정해 줄 수 있습니다.
그리고 오픈한 화일을 읽을때는 Read메소드, 쓸때는 Write 메소드를 쓰구요,
현재 위치를 이동할때는 Seek메소드나 Position 프라퍼티를 사용합니다.
(사용법은 도스에서의 스트림계열 화일입출력 함수들과 아주 유사합니다. 사실은
그게 그거거든요. ^^)
화일을 닫을때는 그냥 TFileStream 객체를 delete 해주면 됩니다.
자세한 옵션등의 사용법은 헬프를 보시면 되겠구요.
그럼 도움되시길 바라면서, 이만..
독립문에서 임펠리테리였습니다.
(cbuilder, cbuilder@thrunet.com)
|