흔히 사용하는 방식은 두가지가 있습니다.
1. 리소스에 포함시키기
2. exe파일 끝부분에 덧붙이기
1번 리소스에 포함시키는 방식은 아래님이 설명하셨구요.
2번 실행파일 끝부분에 덧붙이는 방식은 TFileStream을 이용하여
덧붙이고 추출하여 저장한뒤 사용하는 방식입니다.
(프롬프트상에서 copy ??? a.exe b.exe c.exe ??던가 기억이..ㅎㅎ 암튼 같은 방식..)
TFileStream으로 검색해보시면 많은 내용이 나올겁니다..
여러가지 방법이 있는데요..
소스에 포함해도 되고..
실행파일 끝단에 붙여버리는 방법(요건 안해봤음)
제경우는 리소스에 넣는거 편하던데요..
리소스에 넣는 방법도
.rc파일을 만들어서 직접 .res를 생성해서
만드는 방법이 있구요..
델파이 project메뉴의 resource에서 만드는 방법이 있습니다.
다른 방법은 모르겠네요.
resouce에서 new->user data로 만드시고.
생성되 user data에 "리소스이름"을 주시고
uses Classes
요거 포함하시구요.
아래처럼 풀어내시면 됩니다..
var
Stream : TStream;
MemoryStream : TMemoryStream;
begin
1. 리소스에 포함시키기
2. exe파일 끝부분에 덧붙이기
1번 리소스에 포함시키는 방식은 아래님이 설명하셨구요.
2번 실행파일 끝부분에 덧붙이는 방식은 TFileStream을 이용하여
덧붙이고 추출하여 저장한뒤 사용하는 방식입니다.
(프롬프트상에서 copy ??? a.exe b.exe c.exe ??던가 기억이..ㅎㅎ 암튼 같은 방식..)
TFileStream으로 검색해보시면 많은 내용이 나올겁니다..
참고자료 링크
http://www.delphi.co.kr/zboard/view.php?id=tips&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=Tfilestream&select_arrange=headnum&desc=asc&no=1351