※ ChatGPTを利用し、要約された質問です(原文:VB.NETでのTextBoxのD&Dについて教えて)
VB.NETでのTextBoxのD&Dについて教えて
このQ&Aのポイント
VB.NETのTextBoxでインターネットエクスプローラ上のリンクの表面上の文字列を取得する方法を教えてください。
現在の方法ではurlが表示されてしまうため、リンクの文字列を取得したいです。
DragEnterプロシージャとDragDropプロシージャのコードが記載されています。
VB.NETでのTextBoxのD&Dについて教えて
テキストボックスにインターネットエクスプローラ上から
リンクをD&Dをする場合、もってくるものの表面上の文字列を
取得するにはどのようにしたら良いでしょうか。
現在(省略あり)下のようになっているのですが、
これだと、urlが出てしまいます。
例えば「トップページに戻る」という文字に
http://www.***.ne.jpが設定されていた場合、
urlではなく「トップページに戻る」という文字を取得したいです。
〓DragEnterのプロシージャ〓
If e.Data.GetDataPresent("UniformResourceLocator") Then
e.Effect = DragDropEffects.Link
〓DragDropのプロシージャ〓
Dim url As String = e.Data.GetData(DataFormats.Text).ToString()
TextBox1.Text = url
よろしくおねがいいたします。
お礼
ご回答ありがとうございます。 文字コードのことについても教えて頂きありがとうございます。 こちらの方法で色々試してみたいと思います。