Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Интepнeт 
Общие - Ping

Ping
Краткое описание
  Компонент позволяет проверить доступность узла сети путем его пинга по стандартному протоколу. Работа компонента идентична работе команды ping.
Параметры
  • Name - Определяет сетевое имя искомого компьютера по-умолчанию
  • ByteCount - Количество байт для отправки на удалённый хост
  • TimeOut - Время ожидания ответа от сервера
  • Методы
  • doPing - Начинает процедуру проверки (пинга) ARG(Name)
  • События
  • onFind - Событие происходит в том случае, если компьютер был найден и выдает в поток его сетевой IP адрес ARG(IP)
  • onFailed - Событие происходит в случае безуспешного поиска хоста и выдает в поток код ошибки ARG(ErrorCode)
  • Свойства
  • Time - Время пинга (т.е. время между отправкой и приёмом данных)
  • ByteCount - Кол-во принятых байт (должно равняться кол-ву отосланных байт)
  • Данные
  • Name - Определяет сетевое имя компьютера или Internet адрес, которое требуется проверить (например, localhost)
  • Примеры
       Простой пример пинга указанного хоста

    Add(MainForm,2953706,196,147)
    {
    Width=256
    Height=95
    Caption="Ping"
    }
    Add(Edit,4084053,245,147)
    {
    Left=10
    Top=10
    Width=225
    Text="hiasm.com"
    }
    Add(Button,5351235,196,196)
    {
    Left=180
    Top=40
    Caption="GO"
    link(onClick,5899746:doPing,[])
    }
    Add(Message,6341031,301,196)
    {
    Caption="Ping OK"
    }
    Add(Ping,5899746,245,196)
    {
    TimeOut=100
    link(onFind,6341031:doMessage,[])
    link(onFailed,15153842:doMessage,[(289,209)(289,244)])
    link(Name,4084053:Text,[])
    }
    Add(Message,15153842,301,238)
    {
    Caption="Ping failed with code"
    }
    Замечания
      Коды ошибок, выдаваемые компонентом:

    Номер Описание ошибки
    1 Ошибка инициализации пакета для работы с сокетами
    2 Указанный адрес не найден
    3 Ошибка при попытке доступа к удаленному узлу


    Обновление элемента: [svn]Ping.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...