Q&A

  • 실행파일 크기를 최소화 하는 방법은?
실제로 프로그램이 동작하는 일은 파일하나를

해당 디렉토리에 복사하는 일뿐입니다.



그런데 이것을 델파이로 하게되면 기본 실행화일

크기가 280k 정도 되더군요.. 실행시 bpl 파일을

분리시키지 않고 실행파일에 같이 묶지만

꼭 필요하지 않은 기본 bpl 파일들을 빼려고 합니다.



그래서 폼만 하나 나타내고 복사하는 함수는 API를

써서 하려고 하는데, 실행화일 사이즈를 최소화

하는 방법은 무엇입니까?



답변 부탁드립니다.





4  COMMENTS
  • Profile
    최용일 2001.10.30 00:34
    안녕하세요. 최용일입니다.



    그정도로 간단한 프로그램이라면 완전히 API만을 써서 만드세요. 델파이의 폼객체를



    생성해서 하시지 마시고요. API를 써서 폼을 만들고 보여주고 파일복사하고 하면 크기가



    20-50k정도밖에 안나올겁니다...



    ^^ 항상 즐코하세요...



    음차 wrote:

    > 실제로 프로그램이 동작하는 일은 파일하나를

    > 해당 디렉토리에 복사하는 일뿐입니다.

    >

    > 그런데 이것을 델파이로 하게되면 기본 실행화일

    > 크기가 280k 정도 되더군요.. 실행시 bpl 파일을

    > 분리시키지 않고 실행파일에 같이 묶지만

    > 꼭 필요하지 않은 기본 bpl 파일들을 빼려고 합니다.

    >

    > 그래서 폼만 하나 나타내고 복사하는 함수는 API를

    > 써서 하려고 하는데, 실행화일 사이즈를 최소화

    > 하는 방법은 무엇입니까?

    >

    > 답변 부탁드립니다.

    >

    >

  • Profile
    음차 2001.10.30 00:50
    답변 고맙습니다.



    하지만 폼이 꼭 보여져야 하고든요?.. 음..

  • Profile
    최용일 2001.10.30 02:38
    API 만을 써서도 폼을 얼마든지 나타낼수 있습니다. 델파이에서 폼이라고 부르지만



    이것두 하나의 윈도우입니다... 물론 간단한 프로그램이라고 해도 코딩은 조금 길어지겠지만



    실행파일 크기는 엄청나게 줄어듭니다...



    음차 wrote:

    > 답변 고맙습니다.

    >

    > 하지만 폼이 꼭 보여져야 하고든요?.. 음..

  • Profile
    wlsl 2001.10.30 00:28
    음차 wrote:

    > 실제로 프로그램이 동작하는 일은 파일하나를

    > 해당 디렉토리에 복사하는 일뿐입니다.

    >

    > 그런데 이것을 델파이로 하게되면 기본 실행화일

    > 크기가 280k 정도 되더군요.. 실행시 bpl 파일을

    > 분리시키지 않고 실행파일에 같이 묶지만

    > 꼭 필요하지 않은 기본 bpl 파일들을 빼려고 합니다.

    >

    > 그래서 폼만 하나 나타내고 복사하는 함수는 API를

    > 써서 하려고 하는데, 실행화일 사이즈를 최소화

    > 하는 방법은 무엇입니까?

    >

    > 답변 부탁드립니다.

    >



    aspack 같은 압축 실행 유틸리티를 쓰는 것 이외엔 그리 사이즈가 작아지지는

    않을 것 같네여 ^^;

    요것을 쓰면 파일 사이즈는 반정도 까지는 줄어들 겁니다. 실행에도 지장 없고

    프로그램 로딩시의 시간도 거의 체감 할수 없을 겁니다.

    비슷한 유틸리티는 몇개 더 있는데.... 검색해 보시면.... 이만 ^^;