Q&A

  • activeX 의 addtional file...
안녕하세요. activeX를 마악 개발하려는 초보입니다.



제 경우는 제가 만든 activex 가 실행되려면 부가적으로 필요한 dll들이 꽤 여러개 있습니다. 현재는 일반dll의 모습이구요. 그래서 ocx를 다운로드 받을 때 같이 다운로드 받게 하려고 addtional file로 등록했습니다. 그런데 이 파일들이 windowtemporary...란 디렉토리에 들어갑니다. 그렇다면 매번 다운로드를 받는건가요? 그렇지 않다면 사용자 정의 디렉토리로 지정할 수 있는 방법이 있는지 알고 싶습니다. 방법이 있으면 어떻게 해야 하는지요? 그리고 또하나는 파일이 여러개이다 보니 cab으로 압축을 했습니다. 그 압축한 파일을 다시 풀어서 dll의 형태로 가지고 있을 수는 없나요?



2  COMMENTS
  • Profile
    bluechip 1999.11.28 06:23
    이은주 wrote:

    > 안녕하세요. activeX를 마악 개발하려는 초보입니다.

    >

    > 제 경우는 제가 만든 activex 가 실행되려면 부가적으로 필요한 dll들이 꽤 여러개 있습니다. 현재는 일반dll의 모습이구요. 그래서 ocx를 다운로드 받을 때 같이 다운로드 받게 하려고 addtional file로 등록했습니다. 그런데 이 파일들이 windowtemporary...란 디렉토리에 들어갑니다. 그렇다면 매번 다운로드를 받는건가요? 그렇지 않다면 사용자 정의 디렉토리로 지정할 수 있는 방법이 있는지 알고 싶습니다. 방법이 있으면 어떻게 해야 하는지요? 그리고 또하나는 파일이 여러개이다 보니 cab으로 압축을 했습니다. 그 압축한 파일을 다시 풀어서 dll의 형태로 가지고 있을 수는 없나요?

    >



    DELPHI Version이 어떻게 되는지 알수 없지만

    제 경우엔 windowstemporary...에 보관된 적이 없는데,

    .inf 파일이 생성되죠?

    이 파일 안에 DestDir=11 부분을 확인 하면 됩니다.

    여기서 11은 windowssystem에 보관하라는 의미하구요..

    cab 파일을 다시 dll로 가지고 싶다는 얘긴 무슨 뜻인지 모르겠네요.

    그냥 압축을 풀고 싶단 얘긴지..



    ActiveX의 관련자료는 이곳 site나 http://www.delphikorea.com/에 가시면

    많은 자료가 준비되어 있습니다



  • Profile
    이은주 1999.11.29 18:52
    답변 감사합니다. 많이 도움이 되었어요.

    그런데 한가지만 더 여쭐께요.



    DestDir=11로 하면 windowssystem에 들어가게 된다면 일반 디렉토리

    예를 들어 c:aaa에 저장하고 싶을 때는 어떻게 하나요?

    dll이 중복되기 때문에 system 디렉토리에 저장하면 안되는 파일들이 있거든요.



    그리고 파일들을 다운로드 받을 때는 cab형태로 받아서 dll로 다시 압축을 풀어서 가지고 있었으면 하는데 이 경우에는 어떻게 하죠?