Merhabalar delphi7 ile connector hazırlıyorumda şöyle bir durum var mesela remote kapalıysa ana sunucuya baglanılamıyor diyip connector'u kapatsın istiyorum ben şöyle bir kod çıkarttım ortaya ;
procedure TForm1.Button1Click(Sender: TObject);
begin
try
IdIcmpClient1.Host:='31.210.79.11';//remote ip adresi.
IdIcmpClient1.Ping();
Label1.Caption:=IntToStr(IdIcmpClient1.ReplyStatus.MsRoundTripTime);// atılan ping değeri.
except
ShowMessage('Soket hatası: Ana sunucuya baglanamiyor.');// sunucu kapalıysa baglanamadı hatası verıyor.
end;
end;
kod sorunsuz çalışıyor fakat sunucuya ping atıyor ya aynı anda 100 veya daha fazla oyuncu ping atsa sunucuya zarar vermez mi sizce ne düşünüyorsunuz yada başka nasıl bir yöntemle yapabılırım tecrübeliler yazarsa sevinirim, şimdiden teşekkürler.