|
텍스트 파일이라고 하시면..
저같은 경우(게으르고, 초짜 프로그래밍에..ㅎㅎ.)에는 그냥 TMemo를 하나 열어서
그것이 제공하는 멤버함수들을 가지고 텍스트 파일을 합치곤 합니다.
TMemo의 내용이 TStrings *Lines 에 저장이 되어있기에, TStrings의 멤버함수를
사용하지요.. ㅎㅎ..
TMemo두개 열어서 각각의 파일을 읽어들이고,
한쪽의 것을 다른 한쪽의 끝에 쭈루룩 가져다 옮기면 되더군요..
정확하게 기억은 안 나지만 대강 이렇게 했던것 같네요.
심심 님이 쓰신 글 :
: 안녕하세요.. 어느던 2월이 가고 있네요.. 그래도 날씨가 따뜻해서 좋아요.. 아무쪼록 피어나는 새싹처럼 언제나 새로운 다짐으로 모든일 잘 되시길 빕니다. --ㆀ
: 제가요 두개의 화일을 하나로 붙이려고 하는데요.. 정확히 말하면 두 화일을 다른 하나의 화일로 복사하는거죠... 근데 우선은 테스트를 위해서 하나의 화일을 다른 화일도 복사헤 보기로 했죠.. 그래서 아래같은 방법을 썼어요..
: FILE *fp1=fopen("filename1","r");
: FILE *fp3=fopen("savefile","w");
: fwrite(fp1,sizeof(fp1),1,fp3);
: fclose(fp1);
: fclose(fp3);
: 이렇게 해서 에러없이 동작하는걸 봤거든요... 근데 만들어진 화일은 이상한 화일이더라구요...
: 그러니까 텍스트 화일이고, 다른 화일이고 이걸로 해서는 올바른 화일이 나오질 않는거 같아요.. 물론 제가 먼갈 잘못한거겠죠... 책을 뒤져 바도 도무지 모르겠네요.. 고수님들의 따뜻한 조언 부탁드립니다... 답변 미리 감사드리고요.. 즐거운 하루 되세요.. (__)
|