.NET 4.x Открыть сайт при клике на PictureBox - Visual Basic .NET

  1. Собственно вопрос. На форме размещен PictureBox. Как сделать так, чтобы при нажатии на этот PictureBox открылась страничка в интернете?Добавлено через 8 минут А во, нашел в буржунете такое решение:vb.net1 2 3 Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click Process.Start("http://site.ru/")     End SubНе могу сказать насколько это правильно, но у меня работает.


textual

Код:

Process.Start("chrome","sait")


Похожие ответы
  1. Здравствуйте! Для загрузки содержимого сайтов пользовался подобными методами:vb.net1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22         Dim oHttp As Object         Dim strURL As String           strURL = "https://www.instagram.com/"           On Error Resume Next         oHttp = CreateObject("MSXML2.XMLHTTP")         If Err.Number <> 0 Then             oHttp = CreateObject("MSXML.XMLHTTPRequest")         End If         On Error GoTo 0         If oHttp Is Nothing Then             MsgBox("Не удалось инициализировать объект MSXML!")             Exit Sub         End If           oHttp.Open("GET", strURL, False)         oHttp.Send()         TextBox1.Text = oHttp.ResponseText         Debug.Print(oHttp.ResponseText)         oHttp = Nothing         MsgBox("Данные успешно импортированы!", vbInformation)илиvb.net1 2 3 4 5 6 7 8         Dim client As New WebClient     'Создаем объект client класса WebClient         Dim url As String = "https://www.shutterstock.com/ru/"  'Создаём строку для хранения 'url         Dim stream As Stream  'Создаём объект stream класса Stream         stream = client.OpenRead(url)  'Считываем данные         Dim reader As New StreamReader(stream)  'Создаём объект reader 'класса StreamReader         Dim result As String = reader.ReadToEnd() 'Используем метод         'ReadToEnd() ' для чтения содержимого потока до конца         MsgBox(result) 'Выводим содержимое переменной resultИ эти способы прекрасно, пока не попытался считать сайт https://www.shutterstock.com/ru/ При загрузке постоянно выдает ошибку и загрузка прерывается. Почему это происходит? Авторизация тут не важно, мне необходима информация только на главной странице или на страницах поиска, но они открыты и без авторизации.

  1. Доброе время суток. Подскажите пожалуйста, есть база данных в ней в поле SQL1 BLOB хранятся файлы с разными расширениями, как открыть эти файлы из VB net программой установленной на ПК. Допустим, имеется в базе данных Вордовский документ, вот как отрыть файл и запустить Ворд для просмотра (реадктирования) файла?

  1. Уважаемые админы и форумчане. Мне необходим Ваш совет: как отобразить выборочно информацию с сайта в форме (в виде текста, наверное)

  1. Здравствуйте, есть число в Excel, как его передать скрипту на сайте? Нужно передать его чтобы затем работать с vk api через скрипт на сайте.

  1. Возможно ли открыть диалоговое окно FolderBrowserDialog на определённой папке? Например, "D:\temp".vb.net1 FolderBrowserDialog1.SelectedPath = "D:\temp"не помогает. Вернее, нужная папка не перед глазами, её нужно искать прокручивая окно диалога. На картинке приблизительно ожидаемый результат

  1. Доброе время суток. Подскажите пожалуйста: Как открыть видео файл при нажатии на кнопку Т.е. есть заранее определенный файл который расположен на локальном диске При нажатии на кноку, открывается этот видео файл.

  1. Создаю структуру с возможностью сериализации и ее экземпляр:vb.net1 2 3 4 5     Public Structure STYLE         Dim Name1 As String         Dim Name2 As Single     End Structure     Public A1 As STYLEДалее сохраняю этот экземпляр в файл:vb.net1 2 3 4             Dim formatter As New Runtime.Serialization.Formatters.Binary.BinaryFormatter()             Using stream As IO.Stream = IO.File.Open(FileName, IO.FileMode.Open)                 A1 = formatter.Deserialize(stream)             End UsingОткрываю его в этой сборке без проблем, но вот в другом проекте другое пространство имен и объект не десириализуется. Как добиться совместимости сериализованных объектов в одном приложении и другом?

  1. Всем доброго времени суток. Я новичок в vb net (учусь кодить) недавно мне пришлось работать с post get запросами. Так вот, есть сайтhttp://forum.minecraft-galaxy.ru/guilogin/ (это страница, где нужно войти на сайт запросом) тут нужно заполнить два поля (логин и пароль соответственно) Я ловил запрос через http analyzer и делал такой же, но что-то, наверное, делал не так... Не получилось. Для чего мне это нужно? Можно же просто зайти через wb Возможно, это и не нужно. Но сам проект - это не только авторизация. Но и отправка запросов на инвайт. Инвайты вроде как отправляются... Но инвайт не приходит, почему? Я думаю, что это как раз из-за отсутствия запроса на авторизацию, а авторизацию через wb vb net не видет. Надеюсь, понятно расписал. (если кто не понял, нужен запрос на авторизацию) Заранее спасибо!Добавлено через 2 часа 12 минутvb.net1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Dim request1 As HttpWebRequest = HttpWebRequest.Create("http://forum.minecraft-galaxy.ru/main/")         Dim request As HttpWebRequest = HttpWebRequest.Create("http://forum.minecraft-galaxy.ru/login.php")         request1.Method = "POST"         request1.Accept = "..."         request1.UserAgent = "..."         request1.ContentType = "."         request1.Referer = "http://forum.minecraft-galaxy.ru/guilogin/"         request.Method = "POST"         request.Accept = "..."         request.UserAgent = "...."         request.ContentType = "..."         request.Referer = "http://forum.minecraft-galaxy.ru/guilogin/" 'всякие поля, которые я заполняю         Dim data As String = "login=...&pass=..." 'логин и пароль         Dim writer As New StreamWriter(request.GetRequestStream(), Encoding.Default)         writer.Write(data)         writer.Close()         Dim stream As Stream = request.GetResponse().GetResponseStream()         Dim reader As New StreamReader(stream, Encoding.Default)         Dim response As String = reader.ReadToEnd         request.Abort()           Dim Request2 As HttpWebRequest = HttpWebRequest.Create("") 'ссылка для работы 2 части программы         Dim Response2 As HttpWebResponse         Request2.Method = "POST"         Request2.AllowAutoRedirect = False           Dim reqString As String = "form=&invite=&user=..." 'user - кого инвайтить         Dim requestData As Byte() = Encoding.Default.GetBytes(reqString)           Using s As Stream = Request2.GetRequestStream()             s.Write(requestData, 0, requestData.Length)         End Using         Response2 = Request2.GetResponseМои наработки по коду, еще вроде как GET запрос нужен...

  1. Добрый день, Товарищи! Подскажите пожалуйста, где копать? Задача - передача значений из form в браузер(в строки сайта) Хотелось бы узнать запрос поиска на профф. языке... что искать то?? И второй вопрос. Как это называется и как лучше? Когда я узнаю код нужной мне ячейки на сайте? и ее поиск?(если я не ошибаюсь - парсинг?) как реализовать в vb.net? буду благодарен любой косточке.... на форуме как то скудно про это или я ищу не правильными запросами)

  1. Всем доброго здоровичка!!! Кто-нибудь делал программку открыть-закрыть двд??? Подскажите с кодом??? Спасибо заранее!!!