액티브X라면, TWebBrowser를 올리고 그 위에 올리기보다는, 직접 델파이에서 임포트해서 VCL 컴포넌트로 사용하시는 편이 나은데요.
웹브라우저 말고 델파이에서 직접 올리는 것이 보안상의 문제도 덜 걸리구요.
locke 님이 쓰신 글 :
: 외부업체에서 제공받은 ocx를 html로 돌려서 처리를 해야되는데..
: 그냥 인터넷 브라우저에서 띄우면 윈7의 경우
: ActiveX 실행하는 것을 제한했습니다 라고 뜨고
: 제한된 컨텐트 허용을 누르면
:
: 이 페이지의 ActiveX컨트롤이 다른 부분과 상호작용하는데 안전하지않을수 있습니다. 상호작용을 허용하시겠습니까?
:
: 라고 뜨고 허용하면 제대로 웹페이지 표시가 되거든요.
: 근데 델파이상에서 TWebBrowser를 사용해서 하면 이런 제한 메시지 자체가 안나오고
: 웹페이지도 제대로 표시가 안되네요. 옵션도 없고..
: 그래서 인터넷 브라우저의 인터넷 보안옵션을 최하로 내려도 증상은 똑같네요.
: 해결하는 방법이 없을까요?
|