Créer une fonction en VBS qui retourne l'imp
Fermé
jéré
-
10 août 2010 à 15:17
nirG95 Messages postés 292 Date d'inscription lundi 21 avril 2008 Statut Membre Dernière intervention 15 décembre 2010 - 10 août 2010 à 15:42
nirG95 Messages postés 292 Date d'inscription lundi 21 avril 2008 Statut Membre Dernière intervention 15 décembre 2010 - 10 août 2010 à 15:42
A voir également:
- Créer une fonction en VBS qui retourne l'imp
- Fonction si et - Guide
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Créer un groupe whatsapp - Guide
- Créer une adresse hotmail - Guide
3 réponses
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
10 août 2010 à 15:21
10 août 2010 à 15:21
Bonjour,
Il n'y a pas d'instruction "Return" en VB.
Il faut mettre :
;o)
Il n'y a pas d'instruction "Return" en VB.
Il faut mettre :
Function getIP() ' .... le code getIP = ipad End Function
;o)
HostOfSeraphim
Messages postés
6750
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 608
10 août 2010 à 15:20
10 août 2010 à 15:20
Normalement :
Function FrancEuro(prix) FrancEuro = prix / 6.55957 End Function
nirG95
Messages postés
292
Date d'inscription
lundi 21 avril 2008
Statut
Membre
Dernière intervention
15 décembre 2010
32
Modifié par nirG95 le 10/08/2010 à 15:44
Modifié par nirG95 le 10/08/2010 à 15:44
Bonjour ton code a juste une petite erreur !
Dans un premier temps, tu declare ta variable ipad en public
Ensuite tu fais appel a ta fonction
Code modifié :
Et voilà miracle, ton msgbox t'affiche ton ip :)
Bonne continuation
Cdlt.
/!\ Merci, de ne pas oublier de mettre votre post en résolu, si vous avez trouvé une réponse qui vous convient /!\
ipad = getip()n'est pas bon !
Dans un premier temps, tu declare ta variable ipad en public
Public ipad
Ensuite tu fais appel a ta fonction
getip()
Code modifié :
Public ipad getip() msgbox(ipad) Function getip() strComputer = "." Set objWMIService = GetObject("winmgmts:" & "!\\" & strComputer & "\root\cimv2" ) Set colAdapters = objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled = True" ) For Each objAdapter in colAdapters IPdebut = LBound(objAdapter.IPAddress) IPfin = UBound(objAdapter.IPAddress) If (objAdapter.IPAddress(IPdebut) <> "" ) then For i = IPdebut To IPfin ipad = objAdapter.IPAddress(i) Next End If Next End Function
Et voilà miracle, ton msgbox t'affiche ton ip :)
Bonne continuation
Cdlt.
/!\ Merci, de ne pas oublier de mettre votre post en résolu, si vous avez trouvé une réponse qui vous convient /!\