Q&A

  • 액티브엑스가 웹에서 뜨질 않습니다.
웹에서 엑셀파일을 읽어서 저장하는 액티브엑스를 제작하였습니다.
내장 컴퍼넌트외에는 mysql 컴퍼넌트 하나 사용했구요

web deploy 해서 cab파일로 만들었습니다.
웹에 띠우면 잘되구요... 물론 제피씨에서만 ㅡㅡ

다른 피씨에서는 그창 인증창 뜨고 확인눌러도 다운받는거 같은데 뜨진 않습니다.

여기서 질문이 있습니다.

1. 웹에는 해당 html과 cab파일만 올렸는데, 컴파일시 같이 생성되는 ocx파일은 어디다가 쓰는건가요?
2. mysql컴퍼넌트를 사용할려면 c:/windows/libmySQL.dll 있어야 하는데 그건 어떻게 배포해야 하나요?
3  COMMENTS
  • Profile
    최용일 2005.05.24 22:15
    안녕하세요. 최용일입니다.

    cab파일 열어보시면 ocx파일이 들어있습니다. 확인해보세요.

    libmySQL.dll도 cab파일에 같이 묶어서 배포하셔야 할거 같은데...
    inf파일에서 Dest=11로 주시면.. 윈도우폴더던가 윈도우시스템폴더이던가..(기억이.. ㅠㅠ)로 복사가 되니까 사용가능할거구요...

    cab파일 인증은 하셨는지요?

    한델, 델마당 팁,강좌,질답란 검색해보시면 인증하는 방법이 나와 있으니까 인증하고 해보세요...

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

  • Profile
    황성욱 2005.05.23 19:38
    2번 . web deploy하시면 inf파일이 생성되져 거기에 아래와 같이 추가하고 해당파일을 포함하여 cab파일을 작성하시면 됩니다.
    [ntwdblib.DLL]
    file=thiscab
    FileVersion=2000,80,194,0

    자세한 예제는 류종택씨가 강의 해 놓으신거 보시면 될겁니다. 델마당에 있나?^^

  • Profile
    모영철 2005.05.21 21:09
    1. cab 파일안에 OCX가 들어 있습니다. 열어보세요..별거 없습니다.

    2. 그렇기 땜시 install 이라는게 필요 한겁니다.
        한게임같은 아니면 X2Game 이런데 보면 필요한 파일부터 주욱 받잖아요?
        뭐 이런 이유 때문이죠..
        그래서 직접 mysql에 접속하는게 아니라 3-tier 구조로 가지요..