|
나왕이야 님이 쓰신 글 :
: 화일 내용을 변경할때
: 전체 화일을 읽어오지 않고
: 특정위치의 내용만을 변경할 수도 있나요?
: BDE사용해서 프로그램 할라고 하니
: 쓸데없이 덩치만 커지는것 같아서 화가나네요.
:
: fseek등으로 특정위치로 이동하여
: 그 값만을 바꿀수 있는 방법있음 가르켜 주세요.
:
: 노턴유틸 등에서 디스크 정리 프로그램 보면
: 가능 할것도 같은데
: 방법을 찾을 길이 없네요.
: 고수님들 부탁해요..
:
: 그럼 즐프하세요.
:
안녕하세요.
BDE는 데이타베이스 프로그래밍을 할때 사용하시구요.
화일 Access를 할때는 화일함수를 사용하면 됩니다.
BCB에서 TFileStream이라는 화일관련 클래스를 제공하지만,
c표준함수도 제공합니다...따라서, 님의 말씀대로 fseek등의 함수를
이용해서 접근하시면 됩니다.
c에서 하시던 방식으로요..
간단히 얘기하면...원하는 위치를 fseek로 이동한다음,
fwrite로 원하는 데이타를 write하세요..
자세한것은 도움말을 참조하세요..
예제도 포함되어 있네요..
그럼..
|