はじめまして
MDI形式でブラウザを作っているのですが、新しいウィンドウで開くを行うとIEが起動してしまいます。
これをMDIの子フォームに設定するにはどういった記述をすればいいのでしょうか?
過去に同じような質問があったのですがMDIということからかうまくいきません。
どなたか助けてください、お願いします
> 過去に同じような質問があったのですがMDIということからかうまくいきません。
これの事でしょうか? 基本的には同じだと思いますが…。
[Webbrowserで開く新しいウィンドウを指定するには?]
http://madia.world.coocan.jp/cgi-bin/VBBBS/wwwlng.cgi?print+200212/02120050.txt
新しいウィンドウで開かれるたびに、「MDI子フォーム」を作成して、
表示先を、その子フォーム上のWebBrowserに割り当てるだけですよね。
少なくとも当方では、問題なく動作していますよ。
どうもうまくいきません、いろいろと試してみたんですけどどうしようも・・・(汗
編集 削除子フォームの管理方法にもよりますが、たとえば、
Dim F As Form1
Set F = New Form1
Load F
Set ppDisp = F.WebBrowser1.Object
F.Visible = True
Set F = Nothing
という感じでいけませんか? (VB6の場合)
えぇと・・・これは子フォーム側のコードに入力すればいいのでしょうか?
一応やってみたんですけど、ブラクラブラウザの出来上がり・・・
初心者としてはかなりレベルが低いのかと落ち込んでしまいます。
できました!本当いままでご迷惑かけて申し訳ございません・・・
編集 削除