본문 바로가기
Delphi, RadStudio

[개발/delphi] 리소스 형태로 외부 파일을 자신의 프로그램에 쉽게 붙여 사용하는 방법

by SB리치퍼슨 2012. 7. 9.

JVCL을 사용하면 되게 편하게 되는군요.




[개발/delphi] 리소스 형태로 외부 파일을 자신의 프로그램에 쉽게 붙여 사용하는 방법



아는 것중 바이너리에 외부파일을 붙이는 건 2가지가 있습니다.

1. [exe 파일 + 구분자 + 외부데이터파일] 이런 구조로 짜서
exe실행시 구분자를 기준으로 띄어낸 외부데이터를 템프같은데 넣고 사용한다.

2. exe리소스형태로 붙이고 사용한다.
둘다 가끔씩 사용하지만 저같은 경우는 쉽게 사용할 수 있어서 2번째 방식을 주로 이용합니다.
2번째 방식도 만드는 법은 여러가지가 있겠지만 저같은 경우는 예전부터 JVCL 컴포넌트를 이용하고 있습니다.

사용법은 간단합니다.
1. JvDataEmbedded 컴포넌트를 폼에 올린 후에 더블클릭한다.
2. 리소스로 첨가할 파일을 선택하고, 원하는 시점에서 사용한다.

사용 샘플코드
JvDataEmbedded1.DataSaveToFile('파일명');

원하는 파일명을 저장해서 사용하면 됩니다


출처: http://simples.kr/?mid=Delphi&category=7356&listStyle=list&page=4&document_srl=7536

반응형

댓글