![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hablando de cosas que alguna vez hemos visto y no recordamos donde
menciono que recuerdo haber leído en alguna parte que la única manera verdaderamente confiable para detectar si existe una conexión a Internet es haciendo un ping a una dirección que sepamos a ciencia cierta que está activa. Si no obtenemos respuesta es que no hay conexión.// Saludos |
|
#2
|
||||
|
||||
|
es verdad pero eso tiene un problema que tienes que estar seguro que a largo plazo esa direccion estara activa
__________________
Gami ------------------------------------------------------------------ La necesidad no tolera tardanzas pero mas vale tarde que nunca |
|
#3
|
|||
|
|||
|
Para los que necesiten detectar Internet.
Código:
function IsConnected: Boolean; var ConnectedState: Integer; begin ConnectedState := INTERNET_CONNECTION_MODEM + INTERNET_CONNECTION_LAN + INTERNET_CONNECTION_PROXY; Result := InternetGetConnectedState(@ConnectedState, 0); end; procedure TForm1.Button1Click(Sender: TObject); begin if IsConnected = False then Panel1.Caption :='You are not connected to internet' else panel1.Caption :='You are connected to internet'; end; |
|
#4
|
|||
|
|||
|
k unidades hacen falta para ejecutar esa funcion ?
|
|
#5
|
||||
|
||||
|
Cita:
// Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|