C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[35208] Re:여러개의 txt 파일을 하나의 text 파일로 저장하려면?
방태윤 [nabty] 1654 읽음    2004-05-27 14:32
흠...질문이 좀 어렵지만...제가 이해한대로 말씀드리죠..
암튼 두개의 txt 를 합치면 되는거죠?
저의 경우.. txt화일은 TStringList 를 거의 이용합니다.

a.txt   b.txt  가 있는경우
TStringList*a=new TStringList();
TStringList*b=new TStringList();

a->LoadFromFile("a.txt");
b->LoadFromFile("b.txt");

이롷게 읽어들이고요..
a->Strings[줄번호],b->Strings[줄번호]  이걸로 데이타 조작하시고요..
add insert delete 이런 함수써서 조작하면 편하죠.
다 한후 에..

두개를 합치면 하나의 화일로 만들면 되는거죠?

a 에다 합치려면..
a->AddStrings(b);

다른이름으로 저장...
a->SaveToFile("c:\\ab.txt");

delete a,b;

같은 내용이지만 합칠때
TStringList*ab=new TStringList();
ab->AddStrings(a);
ab->AddStrings(b);
ab->SaveToFile("c:\\ab.txt");
delete ab;
이롷게 하면 더 보기가 쉽긴하군요...

원하는 답변이길..바랍니다...-.-



신디 님이 쓰신 글 :
:
: 1. 여러개의 txt 파일을 하나의 text.파일에 저장하는 코드를
:    들어올 데이타를 위치를 배열로 정해주어 해결을 했거든여.
:
: 2. 문제는 데이타가 한줄이 더 추가될경우 모든 파일의 데이타가 한칸씩 밀려 내려가는 현상이 생깁니다.
:    각각의 소스를 고치기엔 너무나 많은 양이라 힘이 들거 같아서 ...
:    (많은 양의 텍스트 파일이 있기 때문에)
:
: 3. txt 파일의 분량에 관계없이
:    2개의 text 파일이 있다면 처음 텍스트 파일 아래에 2번째 파일이 저장되면 되는
:    형태만 되면 될거 같거든여
:
: 고수님들의 많은 조언 부탁드립니다.

+ -

관련 글 리스트
35201 여러개의 txt 파일을 하나의 text 파일로 저장하려면? 신디 1091 2004/05/27
35209     Re:여러개의 txt 파일을 하나의 text 파일로 저장하려면? 김상면 1376 2004/05/27
35208     Re:여러개의 txt 파일을 하나의 text 파일로 저장하려면? 방태윤 1654 2004/05/27
35212         Re:Re:여러개의 txt 파일을 하나의 text 파일로 저장하려면? 신디 1055 2004/05/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.