На нашем форуме вы сможете найти самые свежие и рабочие Читы для CrossFire, Читы для Point Blank, Читы для SAMP, Читы для cs 1.6, Читы для World Of Tanks, WOW Читы, Вконтакте Баги, Черный Рынок.


Простой пример показывает метод проверки подключения компьютера к Интернету. Программа выполняет HTTP-запрос к Google и, получив ответ анализируя его, делает вывод о доступности Интернета с ПК пользователя.
Код: выделить все
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net;
 
namespace Labs
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
            // проверка соединения с Интернет по средствам запроса к Google
            MessageBox.Show(ConnectionAvailable("http://www.google.com").ToString());
        }
 
        public bool ConnectionAvailable(string strServer)
        {
            try
            {
                HttpWebRequest reqFP = (HttpWebRequest)HttpWebRequest.Create(strServer);
 
                HttpWebResponse rspFP = (HttpWebResponse)reqFP.GetResponse();
                if (HttpStatusCode.OK == rspFP.StatusCode)
                {
                    // HTTP = 200 - Интернет безусловно есть! 
                    rspFP.Close();
                    return true;
                }
                else
                {
                    // сервер вернул отрицательный ответ, инета нет
                    rspFP.Close();
                    return false;
                }
            }
            catch (WebException)
            {
                // Ошибка, интернета у нас нет.
                return false;
            }
        }
    }
}

Блин сложнаааа! :(

Объяснил бы, что зачем и т.п?
А то где тут обучение то? :biggrin:

Что тут нуждается в объяснении? Всё элементарно просто.. Тут идёт проверка путём Get запроса.

Что тут нуждается в объяснении? Всё элементарно просто.. Тут идёт проверка путём Get запроса.
Понимаешь, они не знают куда всунуть этот код и т.д.

Полезно,но есть куча других способов.
Это способ обойти можно
Сообщений: 6 Страница 1 из 1 Страница 1 из 1

Кто сейчас на форуме

Сейчас этот форум просматривают: 4 и гости: 0

Показать больше...