Fórum Verificar conexão com a internet #333740

25/11/2006

0

Gostaria de saber como faço para verificar conexao com a internet


Visualdesigner

Visualdesigner

Responder

Posts

28/11/2006

Pezzin

Veja se ajuda.

function IsConnectedToInternet: Boolean;
var
dwConnectionTypes: Integer;
begin
try
  dwConnectionTypes := INTERNET_CONNECTION_MODEM +
INTERNET_CONNECTION_LAN +
INTERNET_CONNECTION_PROXY;
  if InternetGetConnectedState(@dwConnectionTypes, 0) then
    Result := true
  else
    Result := false;
except
  Result := false;
end;
end;



Responder

Gostei + 0

30/11/2006

Visualdesigner

Deu erro de compilação:

Undeclared Identifier: ´INTERNET_CONNECTION_MODEM´
Undeclared Identifier: ´INTERNET_CONNECTION_LAN´
Undeclared Identifier: ´INTERNET_CONNECTION_PROXY´
Undeclared Identifier: ´InternetGetConnectedState´


Responder

Gostei + 0

01/12/2006

Pezzin

Esqueci essas declarações:


// Declaração da Função
function IsConnectedToInternet: Boolean;

// Declaração das Constantes
const

 INTERNET_CONNECTION_MODEM=1;
 INTERNET_CONNECTION_LAN=2;
 INTERNET_CONNECTION_PROXY=4;
 INTERNET_CONNECTION_MODEM_BUSY=8;

// Declaração da DLL
function InternetGetConnectedState(lpdwFlags: LPDWORD;
dwReserved: DWORD): BOOL; stdcall; external ´WININET.DLL´;




Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar