STATUS CONEXÃO EXTERNA

NETVOO 18/07/2016 20:51:19
#464916
Pessoal se alguem puder, posta ai um modelo, método para verificar se tem internet no pc com C#, na web achei muita coisa mas com vb e preciso para C#

Testei o código abaixo mais sempre da true mesmo sem internet.

[DllImport([Ô]wininet.dll[Ô])]
private extern static bool InternetGetConnectedState(out int Description, int ReservedValue);

//Criar função para utilizar a API
public static bool IsConnectedToInternet()
{
bool sConnType;
int Desc = 254; //tentei de tudo aqui
sConnType = InternetGetConnectedState(out Desc, 0);

}
ACCIOLLY 19/07/2016 09:26:24
#464932
Você pode simplesmente usar essa codificação VB no visual studio pra gerar uma DLL e usa-la no C#. Simples Assim
XLEGENDARY 19/07/2016 09:40:33
#464933
Resposta escolhida
Da true porque o sistema está em execução e não [Ô]pega[Ô] a status da nova conexão.
se der um refresh ou algo do tipo irá funcionar
Tópico encerrado , respostas não são mais permitidas