VB.NET - Вставить URL-адрес веб-изображения в текстовое поле - PullRequest
0 голосов
/ 15 декабря 2011

Мне нужна помощь!

Я тщательно искал в Интернете решение своей проблемы, но нигде не нашел!

Я ищу способ скопировать и вставить (или перетащить) изображение из Интернета в текстовое поле в приложении VB.NET.Однако мне бы хотелось, чтобы отображался URL изображения, а не само изображение.

ИЛИ

Чтобы можно было копировать и вставлять (или перетаскивать) изображение из Интернета.в picturebox в приложении VB.NET, а затем отобразить URL в текстовом поле.

Возможно ли вообще?Можно сказать, что это очень похоже на iTunes при добавлении пользовательских иллюстраций (в основном, при вставке изображения в графический блок).

Кроме того, в настоящее время я использую Visual Studio 2010 для создания своего приложения.

Любая помощь в этом будет признательна.

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 07 января 2012

Я добавляю еще один ответ, потому что я отвечаю на ваш первый вопрос: «Я ищу способ скопировать и вставить (или перетащить) изображение из Интернета в текстовое поле в приложении VB.NET.Тем не менее, я бы хотел, чтобы появился URL изображения, а не само изображение ".это просто:

  1. Добавьте TextBox к вашей форме
  2. Запустите ваш проект
  3. Щелкните правой кнопкой мыши изображение в IE и выберите «Свойства»
  4. Выберите и скопируйте URL, который вы видите в «Адрес»
  5. Щелкните правой кнопкой мыши на TextBox в вашем проекте и выберите «Вставить»

Вы получили URL в TextBox.

Я думаю, что это не простой способ получить URL изображения, кроме (возможно) навигации по элементу управления WebBrowser и анализа документа.

0 голосов
/ 16 декабря 2011

У меня была такая же проблема 2 недели назад. Насколько я понял, нет способа сделать перетаскивание из изображения, взятого из IE, в текстовое поле. Но если вы копируете его и вставляете, проблем нет, и код для этого следует:

If My.Computer.Clipboard.ContainsImage Then
    imgMiniaturaGrafico.Image = My.Computer.Clipboard.GetImage
    txtMarchio.Text = "Marchio" & lblIDSocieta.Text & ".png"
    imgMiniaturaGrafico.Image.Save("C:\" & txtMarchio.Text, System.Drawing.Imaging.ImageFormat.Png)
End If

Если вы хотите скопировать URL-адрес, щелкните правой кнопкой мыши на изображении, выберите «Свойства» и скопируйте его адрес оттуда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...