DOBON.NET DOBON.NETプログラミング掲示板過去ログ

WebブラウザからドロップされたリンクのURLを取得する方法

環境/言語:[WINDOWS7(64ビット)、VS2010でC#、)、.NET Framework2.0 IE8]
分類:[.NET]

こんにちは てんてんと申します。

http://dobon.net/vb/dotnet/control/dropfromwebbrowser.html#section1

このサンプルを見ながら作成したのですが
リンクをドラックドロップしようとコントロールの上まで
マウスを移動したところ赤い禁止マーク(丸に斜め線)になって
うまく動作しませんでした。


ただ、アドレスバーにある
IEの画像をドラックドロップすると期待通りの動きをするので
大きく間違えていないとは思うのですが

何かチェックポイントなどないでしょうか?
IEが保護モードになっていると、IEからドラッグしたものを他のソフトにドロップすることができません。
(試しに、IE上のテキストを他のソフトにドラッグ&ドロップしようとしても同様の状況になるのではないでしょうか?)

このため、IEからのドラッグ&ドロップを実現するには、保護モードを解除するしかないのですが、セキュリティ上の問題があると思います。
(以下サイトに保護モード解除の手順が示されています。)
http://www.linkget.info/help/help12.html

IEの代わりに、WebBrowserをソフトに組み込むなどの対応も検討した方がいいかもしれません。
> IEが保護モードになっていると、IEからドラッグしたものを他のソフトにドロップすることができません。

そ、そうだったのですね
確認したところ、保護モードが原因だとわかりました。

ありがとうございます。




■No28946に返信(ゆうたさんの記事)
> IEが保護モードになっていると、IEからドラッグしたものを他のソフトにドロップすることができません。
> (試しに、IE上のテキストを他のソフトにドラッグ&ドロップしようとしても同様の状況になるのではないでしょうか?)
>
> このため、IEからのドラッグ&ドロップを実現するには、保護モードを解除するしかないのですが、セキュリティ上の問題があると思います。
> (以下サイトに保護モード解除の手順が示されています。)
> http://www.linkget.info/help/help12.html
>
> IEの代わりに、WebBrowserをソフトに組み込むなどの対応も検討した方がいいかもしれません。
解決済みにチェック入れ忘れました



■No28947に返信(てんてんさんの記事)
>>IEが保護モードになっていると、IEからドラッグしたものを他のソフトにドロップすることができません。
>
> そ、そうだったのですね
> 確認したところ、保護モードが原因だとわかりました。
>
> ありがとうございます。
>
>
>
>
> ■No28946に返信(ゆうたさんの記事)
>>IEが保護モードになっていると、IEからドラッグしたものを他のソフトにドロップすることができません。
>>(試しに、IE上のテキストを他のソフトにドラッグ&ドロップしようとしても同様の状況になるのではないでしょうか?)
>>
>>このため、IEからのドラッグ&ドロップを実現するには、保護モードを解除するしかないのですが、セキュリティ上の問題があると思います。
>>(以下サイトに保護モード解除の手順が示されています。)
>>http://www.linkget.info/help/help12.html
>>
>>IEの代わりに、WebBrowserをソフトに組み込むなどの対応も検討した方がいいかもしれません。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板