TCppWebBrowser *WebBr; 컴포넌트에서 페이지가 완전히 로딩되었다는 것을 어떻게 알수 있을까요?
그거야 DocumentComplete 이벤트에서 검사하면 되죠.
그런데 이 곳이 여러번 불려진다는데 문제가 있습니다.
홈페이지 내용이 간단하면 한번만 불려지는데 보통 복잡한 홈페이지 같으면 아주 여러번 불려집니다.
이래서는 완전히 로딩 되었는지 판단하기 곤란하죠.
그래서 인터넷 뒤져, 방법을 알아 냈습니다.
void __fastcall TFormA::WebBrDocumentComplete(TObject *Sender,
LPDISPATCH pDisp, Variant *URL)
{
if (WebBr->ReadyState != ::READYSTATE_COMPLETE)
return;
;; 다 읽은 후의 JOB
}
|
그러다 웬만한 것은 여기있을 것이라 보고 찾았음.. 그냥 CppWeb..으로 검색해서... 여기에 있네요... 김태선님 감사.... 더운 여름 잘 보내시길.... 감사합니다.....