activeForm에 mysql component를 붙여 만들었습니다.그런데, 이 activeform를 배포하려고 하니 libmysql.dll를 같이 배포를 해야 하는데, 이 부분을 어떻게 해야 할지 모르겠군요. 또한 libmysql.dll를 client의 windows 밑이나 windows/system 밑에 넣어야 하구요.
저의 경우
;Delphi-generated INF file for MulSearchProj.ocx
[Add.Code]
MulSearchProj.ocx=MulSearchProj.ocx
libmysql.dll=libmysql.dll
[MulSearchProj.ocx]
file=file:///C:/Print/MulSearch/MulSearchProj.ocx
clsid={3BF27065-1B31-11D6-B2A5-0050BF26E3BD}
RegisterServer=yes
FileVersion=1,0,42,0
[libmysql.dll]
file=file:///C:/Print/MulSearch/libmysql.dll
destdir=%systemdir%
INF 파일 이렇게 작성했습니다. 물론 CLASSID와 VERSION은 확인 했구요.
강좌란에 배포방법도 해봤는데, 잘안데는군요. 그리고, 이것은 인증이 필요가 없는 ACTIVEX라서 어떻게든 Client에 복사만 해서 쓰면 되는데,
고수님들의 답변 부탁드립니다.
인증이 필요없는 ActiveX라면, 굳이 이렇게 INF파일만들필요가 없겠네요...
그냥 인스톨쉴드로 셋업파일 만들어서 배포하세요...
^^ 항상 즐코하세요...