Anasayfa / Delphi / Object Pascal Check Internet Connection

Object Pascal Check Internet Connection

uses Winapi.WinSock;

function CheckInternetConnection(AHost: PAnsiChar): Boolean;
var
  PHE: PHostEnt;
  GInitData: TWSAData;
begin
  WSAStartup($101, GInitData);
  PHE := GetHostByName(AHost);
  WSACleanup;
  Result := (PHE <> nil);
end;

Kullanımı

procedure TfrmMain.btnInternetControlClick(Sender: TObject);
begin
  if CheckInternetConnection('www.google.com.tr') then
  ShowMessage('Bağlı')
  else ShowMessage('Bağlı Değil');
end;

 

Hakkında ibrahim

İlgili Makaleler

borlndmm.dll disable delphi

Kod yürütülmesi devam edemiyor çünkü borlndmm.dll bulunamadı. Programı yeniden yüklemek bu sorunu çözebilir. borlndmm.dll gerekliliğini …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir