Page 1 sur 1

[..] Opérateur ou pas ?

Posté : mer. 23 avr. 2014 15:12
par davzell
salut a tous,

je voudrais faire un truc tout simple mais je ne sais pas si il faut utiliser un opérateur ou pas

en gros je vérifie l'ip de ma première carte réseau, si elle est égale a "172.20. n'importe qu'elle autre chiffre" ma variable $ip utilise @ipadresse1 sinon @ipadress2

if @IPAddress1 = '172.20. & ' Then
Global $ip = @IPAddress1
Else
Global $ip = @IPAddress2
EndIf

est ce qu'il vaut mieux utiliser les opérateurs pour faire ce que je veux ou autre chose ?
et si oui comment je peux écrire mon "172.20. n'importe qu'elle autre chiffre" :)

merci

Re: [..] opérateur ou pas ?

Posté : mer. 23 avr. 2014 15:21
par TommyDDR
Il faut voir le problème sous un autre angle.
"Ma chaine est égale à "172.20. n'importe qu'elle autre chiffre"" correspond à : "Ma chaine commence par "172.20."".
Vous savez que chaine de caractère se dit "string" en anglais, "comment par" = à gauche de la chaine = left

Regardez donc du coté de StringLeft ;)

Re: [..] opérateur ou pas ?

Posté : mer. 23 avr. 2014 15:23
par davzell
ok donc on découpe avant de vérifier si c'est égale ou non ?

Re: [..] opérateur ou pas ?

Posté : mer. 23 avr. 2014 15:25
par TommyDDR
On extrait le début de la chaine et on voit si ils sont égaux oui.
Il faut juste réfléchir à quoi envoyer à StringLeft.

Re: [..] opérateur ou pas ?

Posté : mer. 23 avr. 2014 15:35
par davzell
TommyDDR a écrit :On extrait le début de la chaine et on voit si ils sont égaux oui.
Il faut juste réfléchir à quoi envoyer à StringLeft.
ben j'ai extrait "172.20." du coup

ca marche nikel

merci

Re: [..] opérateur ou pas ?

Posté : mer. 23 avr. 2014 15:45
par TommyDDR
Pouvez vous écrire le code pour voir s'il n'y a pas d'erreur ?

Re: [..] opérateur ou pas ?

Posté : mer. 23 avr. 2014 16:05
par jguinch
@davzell : tu pourrais faire un effort, on t'a bien aiguillé dans ton précédent post (qui ressemble fortement à celui-ci)

Re: [..] opérateur ou pas ?

Posté : mer. 23 avr. 2014 18:44
par davzell
jguinch a écrit :@davzell : tu pourrais faire un effort, on t'a bien aiguillé dans ton précédent post (qui ressemble fortement à celui-ci)
oui forcement une fois qu'on m'a donné l'idée d'extraire et de comparer ensuite c'est très proche et un peu bête de pas y avoir pensé

je pensais vraiment qu'il y avait moyen dans autoit de vérifier quelque chose peu importe ce qui suit (genre comme les recherche windows ou on peut mettre un *)

Re: [..] opérateur ou pas ?

Posté : mer. 23 avr. 2014 20:53
par TommyDDR
J'insiste encore mais : pouvez-vous poster le code de la comparaison ?