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;
Devamını Oku »Monthly Archives: Nisan 2018
Object Pascal ExeType
uses System.SysUtils, System.Classes, Winapi.Windows; type TExeType = ( etUnknown, // unknown file kind: not an executable etError, // error file kind: used for files that don't exist etDOS, // DOS executable etExe32, // 32 bit executable etExe16, // 16 bit executable etDLL32, // 32 bit DLL etDLL16, // 16 bit …
Devamını Oku »