OVH Cloud OVH Cloud

démarrage client RAS automatique

2 réponses
Avatar
Stéphane Nufer
Bonjour,

Quel est le meilleur moyen pour demarrer une connexion cliente RAS ( les DUN
client sont déja configurés ) depuis un programme VB6 ?

Merci

Steph

2 réponses

Avatar
Stéphane Nufer
Bon en fait j'ai trouvé sur allapi.net. pour ceux que ça interesse :

How can I start an internet connection?

To start up a dial-up networking connection, you can use this code:

Dim res
res = Shell("rundll32.exe rnaui.dll,RnaDial " _
& "connection_name", 1)

Et voilà !


Stéphane Nufer wrote:

Bonjour,

Quel est le meilleur moyen pour demarrer une connexion cliente RAS ( les
DUN client sont déja configurés ) depuis un programme VB6 ?

Merci

Steph



--
tr(
Avatar
Pierre Alexis
Salut Stéphane,

Tu as écrit :

Bon en fait j'ai trouvé sur allapi.net. pour ceux que ça interesse :



Oui mais ce n'est pas le meilleur moyen (et puis sur mon pc XP ça marche
pas....).

Le meilleur moyen, je pense, est d'employer l'API InternetAttemptConnect. Deux
cas de figures : ou bien l'ordinateur est déjà connecté à Internet, auquel cas
l'API te le signalera, ou bien l'ordinateur n'est pas encore connecté à
Internet, et l'API affichera la boîte de dialogue de connexion. A ce moment,
l'utilisateur pourra se connecter à Internet via la connexion de son choix.
Cette API retournera ensuite le résultat de cette tentative de connexion
(réussi ou échoué).

Plus d'infos à ces adresses :

Platform SDK: Windows Internet - InternetAttemptConnect
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wininet/wininet/internetattemptconnect.asp

InternetAttemptConnect
http://www.mentalis.org/apilist/InternetAttemptConnect.shtml

--
Pierre ALEXIS - MVP Visual Basic
Courriel & messenger :
FAQ Visual Basic : http://faq.vb.free.fr/