je n'arrive a trouver comment en peut detcter l'evenement de debut et fin d'1 connection internet.
je vous dire l'acces à internet non pas a un site specifique, càd des ke je me connecte à internet et je commence a emetre les paquets.
Version imprimable
je n'arrive a trouver comment en peut detcter l'evenement de debut et fin d'1 connection internet.
je vous dire l'acces à internet non pas a un site specifique, càd des ke je me connecte à internet et je commence a emetre les paquets.
qu'est ce que tu appelles detecter la connexion a internet ? la connection à une site ? ou simplement un envoie de paquet sur le reseau ? Essaie d'etre plus precis :)
Bien le bonjour,
Je cherche aussi le moyen d'envoyer un programme dès que la connexion internet est active.
J'aurai voulu ne pas faire un timer et un ping ou une boucle infinie
salut,
essayez avec ça dans la faq:
http://c.developpez.com/faq/vc/?page...wDetectNetwork
(ça peut convenir).
:D
En fait, je dois lancer un programme dès que la connexion est active. Mais, je ne voudrais pas faire de boucle infinie. Avec "IsNetworkAlive" je suis obligé de faire un test toute les x secondes.
Mon but est soit par le biais de la base de registre, soit par autre chose, de lancer une application.
C'est un peu le même principe que le programme qui se lance automatiquement avec l'activation de windows.
Mais, quand même, un grand merci pour la réponse mais, hihi désolé elle ne me convient pas.
tu n'as pas vraiment le choix, le mieux étant un timer toutes les X secondes, comme ca, tu ne bouffes pas les ressources de ton appli
salut,
il te faudra peut etre travailler alors avec les fonctions SENS ( System Event Notification Service)
voir cet article sur MSDN:
http://support.microsoft.com/kb/321381/fr
la fonction qui devrait te convenir se nomme : ISensNetwork
:D