Vota por nosotros en el ranking web que participamos

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Octubre 10, 2008, 05:27:53
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Wininet 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Wininet  (Leído 194 veces)
Ni0
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1362


Ni0-inside the source code

Ni0@el-hacker.org
Ver Perfil WWW Email
« en: Julio 09, 2007, 08:34:52 »

hola a todos, resulta que me lei un manual de wininet de la pagina
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
http://www.lawebdejm.com
y ahi decia que para ver si estamos conectados al internet la funcion es:
BOOL IsNetworkAlive(         
    LPDWORD dwTipoConexión     
);
pero cuando compilo no me lo reconoce!!, y esta la cabecera wininet.h incluida!,
en la web dice que hay que, aparte de la cabecera wininet.h, linkar nuestra aplicación junto con la librería "wininet.lib", pero esa libreria no la encuentro!, alguna manera de solucionar esto? ya sea encontrando la libreria y linkeandola (que no la encuentro) o con otra funcion.
gracias
En línea

Inside The Source Code




Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
Linux Registred User #460377
Kormonoky
Recien Llegado
*
Desconectado Desconectado

Mensajes: 6


Ver Perfil
« Respuesta #1 en: Julio 09, 2007, 08:11:14 »

WTF?!, no encontrás la libreria?, ¿Qué compilador usas?
En línea
Ni0
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1362


Ni0-inside the source code

Ni0@el-hacker.org
Ver Perfil WWW Email
« Respuesta #2 en: Julio 10, 2007, 09:04:13 »

hola, el DEV-CPP, (como dice mi firma  Grin), me fije todas las librerias del compilador (*\lib\) y encontre libwininet.a, que no es la wininet.lib, pero debe ser lo mismo, solo que cambia por el compilador, pero cuando compilo, cuando esta linkeando me aparece:

in function 'WinMain'
[link error] undefined reference to 'IsNetworkAlive'
Id returned 1 exit status
[build error] Error 1

creo que lo que pasa es que, aunque la libreria este, (supuestamente es libwininet.a) no esta linkeada, y eso no lo se hacer, me pueden decir como linkear librerias? si eso no funciona, el problema es otro.
gracias
En línea

Inside The Source Code




Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
Linux Registred User #460377
Ni0
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1362


Ni0-inside the source code

Ni0@el-hacker.org
Ver Perfil WWW Email
« Respuesta #3 en: Julio 10, 2007, 09:45:16 »

hola, he conseguido linkear la libreria libwininet.a, pero sigue saliendo el mismo error, el error es:

<b>undefined reference to `IsNetworkAlive'
ld returned 1 exit status
Error 1</b>

alguna idea?
En línea

Inside The Source Code




Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
Linux Registred User #460377
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Wininet « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.6 | SMF © 2006-2007, Simple Machines LLC