お世話になっております。
WindowsXP,DelphiXE2,InternetExplorer6です。
InternetExplorer6では、通常メニューは
「ファイル、編集、表示、お気に入り、ツール、ヘルプ」となりますが、
InternetExplorer6でPDFファイルを開くと、メニューは、
「ファイル、編集、移動、お気に入り、ヘルプ」となります。
このように、自分で作ったActivXをブラウザに配置して、そのウインドウ(ブラウザ)のメニューを変更したいです。
よろしくお願いします。
丸投げでは回答も付きにくいかと。
どこができないのか、ポイントを絞っては?
別スレのサイズ…と合わせて
xe2ではどうなのかは解りませんが
確かoleinplace系(frame/site辺り)のinterfaceで実現できると思います
vclではaxctrls,activex
ありがとうございます。
みふ。さんに教えていただいた単語を調べてみましたが、まだ先に進めませんでした。
いろいろ調べたところ、Delphiではないのですが、JavaScriptを利用した方法で、やりたかったことに近いことは見つかりました。
http://www.broadband-xp.com/hidesource/windowopen.html
「HTMLソースを見られないようにする方法」と書いてあるので、まさに私の目的と同じです。
このサンプルでは、ブラウザのツールバー・メニューを消すとありますが、できたら、メニューの中の「表示」だけを消せる方法があればいいなと思います。
そして、さらにこれと同じようなことが、Delphiでできたらいな、と思います。
よろしくお願いします。
ソースはパソコンに確実に保存されるので、ちょっと知ってる人ならだれでも
見られる。たとえメニューを外しても。暗号化でもしたら?
ありがとうございます。
そうですよね。ブラウザに表示されているということは、必ずそのソースがハードディスクに存在するということですよね。
ブラウザでPDFファイルを表示させるとき、メニューの「表示」が消えているので、まねしてみたくて質問してみました。
この件は、必要がないということで、終わります。
ありがとうございました。
ツイート | ![]() |