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
[44071] Re:텍스트파일의 첫번째 라인에 텍스트 추가 하기...
WARSHIP [warship] 1380 읽음    2006-03-11 10:10
김희연 님이 쓰신 글 :
: 프로그램을 돌리면 지정한 어느 폴더안에 있는 모든 텍스트 파일들의 각각 첫번째 라인에 그 파일의 파일 이름을 추가해 넣고 싶은데요... 막막하기만 하고 아무 생각이 안나는데요... ㅠ.ㅠ
: 어떻게 해야 할지...
: 고수님들께는 간단한 문제일거 같은데... 좀 알려주세요...
: 감사합니다.

특정 폴더안에 있는 화일을 연속적으로 찾기 위한 함수들로는
FindFirstFile() , FindNextFile()
이 있구요
FindFirstFile()로 *.txt 를 검색하시고
리턴된 핸들을 이용해서 INVALID_HANDLE_VALUE가
안나올때까지 FindNextFile()로 순회하시면 될겁니다.

그리고 파일의 첫번째 라인에 화일이름을 추가하기위해서라면
읽고 쓰기가 가능하게 화일을 열으셔서 처리해 주시면 될거 같습니다.
제가 그냥 한번에 화일 사이에 데이타를 끼워 넣을수 있는 방법은 모르겠구요 -_-;
Buffer << 화일이름 << '\n' << 화일 데이터;
File << Buffer;
이런식으로 해주셔야 할거 같네요.

+ -

관련 글 리스트
44066 텍스트파일의 첫번째 라인에 텍스트 추가 하기... 김희연 844 2006/03/11
44074     Re:텍스트파일의 첫번째 라인에 텍스트 추가 하기... 외랑 1021 2006/03/11
44071     Re:텍스트파일의 첫번째 라인에 텍스트 추가 하기... WARSHIP 1380 2006/03/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.