//Проверка на наличие соединения с интернетом function IsOnline: Boolean; Var dlvFlag : DWord; begin Result:=False; dlvFlag := Internet_Connection_Modem + Internet_Connection_Lan + Internet_Connection_Proxy; If InternetGetConnectedState ( @dlvFlag, 0 ) = True Then Result:=dlvFlag = 81; End; //вот собственно и вызов функции procedure TForm1.Button1Click(Sender: TObject); begin if IsOnline=true then showmessage('Есть контакт!') else showmessage('Связь отсутствует!') end;
|