|
조로님께서
ppDisp := MainForm.BoardBrowser1.DefaultInterface;
이부분이 이상하다고 하셨는데 이코딩은 양병규님께서 가르쳐 주신거거든요?
그런데 위의것이 잘못되었다면 어떻게 코딩을 해야하나요?
계속해서 MainForm에있는 BoardBrowser1에 계속해서 나타나게할려면 말이죠...
정말 애가탑니다.
답변 부탁드리겠습니다.
조로 님이 쓰신 글 :
: 안녕하세요
:
: 일단 백수님의 증상을 본적은 없습니다. 팝업창이 뜬다고해서 프로그램이 다운되거나
: 하는것은 밑에 소스는 조금 이상합니다...
: 일단 팝업창이 뜨는것을 막는 방법은 쉽습니다.
: 밑에서 쓰신 이벤트에 Cancel에 True를 설정하면 됩니다.
:
: 그럼 즐거운 하루 되십시요..
:
:
: 전백수 님이 쓰신 글 :
: : Twebbrowser를 폼에 하나붙이고 계속해서 자신의 창에서만 나타나도록 아래와 같이
: : 코딩을 했습니다.
: : 그런데 내려받는 Html문서에 팝업창이 뜨게되어있는 것은 읽다가 프로그램이 다운되어 버리더군요.
: : Html문서 중간에 팝업창이나 또다른창이 뜨게 되어있는 것을 제거할수는 없을까요?
: :
: : 고수님들의 답변을 부탁드리겠습니다.
: :
: : procedure TMainForm.BoardBrowser1NewWindow2(Sender: TObject;
: : var ppDisp: IDispatch; var Cancel: WordBool);
: : begin
: : ppDisp := MainForm.BoardBrowser1.DefaultInterface;
: :
: : end;
|