|
아.. 아침 6시가 다되어갑니다 ㅠㅠ; (날밤갔음)
경력이 어느정도 되도 이쪽, 웹쪽으로는 쌩초보입니다.
제가 하려는 것은 다름이 아니라 CppWebBrowser에 나와있는 인터넷 페이지(html)에서 특정 링크를 클릭하는 것을
하려고 합니다. 물론 마우스로 클릭하면 그만이지만, 저는 프로그램 코드로 링크를 클릭하려고 합니다.
그래서 자료를 찾던 중 델마당에 있는 코드를 우연히 발견하였습니다.(이거 찾는 것도 꽤 시간이 걸렸음 ㅠㅠ)
그런데 변환하려고 하니, 역시 어렵더군요. 공부를 하면서 하나하나 고치면 되겠지만, 제겐 시간이 그렇게.....
일단 코드는 두가지 종류가 있었습니다.
첫번째 코드
TargetFrameName := 'contents';
sURL := 'javascript:go(f);
EmbeddedWB.Navigate(sURL, Flags, TargetFrameName);
두번째 코드
WebBrowser1.OleObject.Document.Frames.Item(1).Document.all.item('name').Click;
저는 두번째 코드를 염두해 두고, 변환하려고 했습니다. 실패했지만....
부탁입니다.
두번째 코드를 C++Builder 코드로 변환을 좀 해주세요.
아니면, 코드설명 좀 해주세요. 어떻게 저런 코드가 생성이 되었는지.. ㅠㅠ
아니면, CppWebBrowser의 페이지에 있는 링크를 클릭하는 다른 방법 좀 알려주시면 정말 고맙겠습니다.
|