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

델파이 Q&A
Delphi Programming Q&A
[15759] Re:Re:Re:Re:감사합니다.
첫눈 [hadugo] 1685 읽음    2016-08-22 13:12
감사합니다.
도움 많이 되었습니다.



라스코니 님이 쓰신 글 :
: C 기준으로 말씀드리면
:
: 우선 바이너리 파일의 포맷을 알아야 합니다. 어떤 구조체(struct)로 저장되었는지 알아야 합니다.
: fopen("wb" 모드) 로 바이너리 파일을 열고, fseek () 원하는 변경 지정에 접근하여 fwrite() 하시면 됩니다.
: fseek() - fwrite() 작업을 원하는 텍스트가 모두 변경이 될 때까지 반복하면 됩니다.
:
: 있는 문자를 바꾸기만 하는 것이 아니라 끼워 넣기, 삭제하기가 필요하면 임시 파일 또는 임시 버퍼를 만들어서 하시는게 좋습니다.
:
:
:  님이 쓰신 글 :
: : 그걸 모를까요?
: : 델파이 코드가 필요합니다.
: : 이진파일을 불러들이고 특정 주소의 일부를 수정한 후 다시 저장하는 소스코드요.
: :
: : 정성훈.해미 님이 쓰신 글 :
: : : 프로그램에 보이는 텍스트를 변경 하실려고 하는건가요?
: : : 바이너리 파일의 리소스를 변경할 수 있는
: : : ResourceHacker 라는 프로그램을 이용해 보세요.
: : :
: : : 간단한 것들은 변경됩니다.
: : :
: : : 다운로드 주소: http://www.angusj.com/resourcehacker/
: : :
: : : 첫눈 님이 쓰신 글 :
: : : : 이진파일에 포함되어 있는 텍스트를 수정하여 저장하는 방법 좀 알려주시면 감사하겠습니다.

+ -

관련 글 리스트
15753 이진파일의 일부를 수정하려 합니다. 첫눈 1713 2016/08/17
15756     Re:이진파일의 일부를 수정하려 합니다. 라스코니 1729 2016/08/18
15754     Re:이진파일의 일부를 수정하려 합니다. 정성훈.해미 1698 2016/08/17
15757         Re:Re:이진파일의 일부를 수정하려 합니다. 1736 2016/08/19
15758             Re:Re:Re:이진파일의 일부를 수정하려 합니다. 라스코니 1876 2016/08/19
15759                 Re:Re:Re:Re:감사합니다. 첫눈 1685 2016/08/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.