タイトル | : ACCESS2010(VBA)のWebブラウザーコントロールの右クリック制御について |
記事No | : 16245 |
投稿日 | : 2016/06/26(Sun) 11:51 |
投稿者 | : あーちゃ |
いつも参考にさせて頂いております。 VBではなくACCESS2010のVBAについての質問なのですが、 お分かりになる方がいらっしゃればと思い、投稿させて頂きます。
質問内容ですが、フォームに貼り付けたWebブラウザーコントロールについて、になります。 このWebブラウザーコントロールにリンクが含まれたhtmlを表示させているのですが、 VBA側から右クリックの制御を行う方法を探していたところ、 VB向けのやり方で、単に右クリックを禁止させる方法は見つかって実践も出来ました。
そこで、次に、クリックした場所に応じて処理を分ける、 例えばリンク上でした時と、テキストや余白上でした時などで別々のフォームを出す、 という処理を行いたいと思ったのですが、ここで躓いてしまいました。 Microsoftが提供されていたとされるWBCustomizer.dllを使用する、とか、 有志の方が作られたタイプライブラリを使用するという方法が散見されましたが 入手することが出来ないようです。
なお、javascriptを用いることも考えましたが、今回はVBAで処理をしたいと思います。 何かいい方法をご存じの方がいらっしゃいましたら、教えて頂ければ幸いです。
|