|

Coding: Delphi PING PONG по-русски
Xakep, номер #036, стр. 036-061-3
RichEdit1.Lines.Add('Хост ''' + Edit1.Text + ''' - ' + Ping1.DnsResult);
//Устанавливаем свойство Address компонента Ping в
//адрес, найденный в базе DNS
Ping1.Address := Ping1.DnsResult;
//Запускаем Ping
Ping1.Ping;
end;
ЛИСТИНГ 3
procedure TPingForm.Ping1EchoReply(Sender, Icmp: TObject; Error: Integer);
begin
if Error = 0 then
RichEdit1.Lines.Add('Не могу выполнить операцию ping: '+Ping1.ErrorString)
else
RichEdit1.Lines.Add('Получено ' + IntToStr(Ping1.Reply.DataSize)+
' байт от '+Ping1.HostIP+' за ' + IntToStr(Ping1.Reply.RTT)+
' милисекунд');
end;
ЛИСТИНГ 4
procedure TPingForm.Ping1EchoRequest(Sender, Icmp: TObject);
begin
RichEdit1.Lines.Add('Посылка ' + IntToStr(Ping1.Size) +
' байтов на ' + Ping1.HostName);
end;
Назад на стр. 036-061-2 Содержание
|