|
파일을 이용하면 해결하기 힘들듯 하고요(생각을 많이 하거나 하면 해결이 되겠지만)
제가 추천 드리고 싶은것은
DB 를 사용하는 것 입니다.
log 데이터들을 db table을 하나 만들어 거기에 업데이트 하는것 이죠..
그럼
다른 프로그램에서도 즉시 업데이트 되는것을 볼수가 있죠..
cbuilder에서 db control 하는것은 아주 쉬우니 한번 생각해 보세요.
파일로 하는것은 해당 파일을 열경우 buffer를 사용하므로 파일이 클로즈 되지
않는한 문제가 발생할 수 있읍니다.
Gangs 님이 쓰신 글 :
: 로그 파일 입출력에 관련된 질문입니다.
:
: 프로그램을 돌리면서 (서비스 프로그램) 로그 파일을 작성하고 있을때
: 다른 프로그램에서 그 로그 파일을 참조하도록 할려고 하는데
:
: FileOpen(OpenDialog1->FileName, fmOpenRead | fmShareDenyNone);
:
: 이런식으로 파일을 열면 읽혀지기는 하지만 계속 추가되는 로그는 읽을수가 없습니다.
: 즉. 그때까지만 write 된 로그 파일을 읽게 되는데 계속 추가되는 로그를 잡아서
: 보여줄 방법이 없을까요.?
:
|