SeleneUndomiel
Messages postés2Date d'inscriptionmardi 30 décembre 2008StatutMembreDernière intervention30 décembre 2008
-
30 déc. 2008 à 16:58
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 2014
-
30 déc. 2008 à 20:59
Je dois créer une petite application en VB. Dans une textBox j'écris une adresse IP et dans dans d'autre sa doit m'afficher le type de l'adresse, son masque...
Pour pourvoir exploiter cette adresse je voudrais la découper en quatre. Mais j'ai un petit problème avec le début de mon code :
Dim a As Integer, b As Integer, c As Integer, d As Integer, f As String
f = txtIp.Text
a = Val(Left(f, 3))
b = Val(Mid(f, 5, 3))
c = Val(Mid(f, 9, 3))
d = Val(Right(f, 3))
Mon problème est avec les fonction Left et Right. Il s'affiche ceci : Public Property Left() As Integer' n'a aucun paramètre et son type de retour ne peut pas être indexé. Et pareil avec Left.
Mais bon étant débutante je ne comprend pas trop....
une autre possibilité est de récupérer tes valeur dans un tableau
vb6 = >
dim a() as string
a=split(txtip.text,".")
VB.NET => (à vérifier !!!)
dim a() as string = string.split(txtip.text,".")
tu as alors le tableau a de 0 à 3, comme a b c d
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
SeleneUndomiel
Messages postés2Date d'inscriptionmardi 30 décembre 2008StatutMembreDernière intervention30 décembre 2008 30 déc. 2008 à 17:59
Oui je suis en VB.Net désolais je pensais que c'était la même chose. Enfin pour le création de code.
Je vais tout de même tester ce que tu m'as conseillé. Merci