Q&A

  • ActiveX 파일 크기가 너무 커요.
델파이어7 로 ActiveX폼을 이용해 *.cab화일까지 만드는데까지 성공했습니다.
여기서 파일 크기가 문제가 되는데요.
결과 화일인 *.ocx화일이 약 500kb정도 되고요.
*.cab으로 압축을 해도 250kb정도가 되더라고요.
다른 ActiveX콘트롤들을 보니 약 60kb 에서 300kb더라고요.
아마도 필요없는 부분까지 전부 포함되어서 화일이 만들어지는 것은 아닌지.

ActiveX콘트롤 의 파일크기를 줄일수있는 방법이 있을련지요.

아무쪼록 고수님들 잘 부탁드립니다.

1  COMMENTS
  • Profile
    최용일 2003.11.28 23:19
    안녕하세요. 최용일입니다.

    VC++처럼 순수 API로 작성하시면 파일 크기가 아주 팍 줍니다. 하지만 이렇게 하면 델파이의 장점인 비주얼적인 것들을 사용하기가 힘들죠...

    또 다른 방법으로는 옵션에서 Run-time Package를 사용하는 겁니다. Run-time 패키지는 ActiveX가 처음 설치될때 딱 한번만 같이 설치해 주면 다음부터는 변경된 실행파일만 설치해주면 되기 때문에 실행 파일이 작아지게 됩니다. 이것의 단점은 처음 설치하게 될때의 용량이 크다는거죠...

    ActiveX의 사용용도에 따라서는 심파일이나 한게임처럼 ActiveX를 단순히 인스톨러 역활만 하도록하게 하는 방법이 있습니다.

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