Salut à tous,
Je cherche à comprendre (simplement comprendre) quel résultat, sous forme d'entier, renvoie un And entre entiers. Je m'explique :
J'ai le code suivant :
InFile est mon fichier d'Input, j'en recupère une ligne dans FileLine; Val(...) va lire les quatre caractères situés aux index 4 à 7, concatène à &H1 pour donner un hexa du type &H1uuuu, et retourne sa valeur décimale; jusque là tout va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim FileLine Dim LineAddr as Long FileLine = Infile.ReadLine LineAddr = (Val("&H1" & Mid(FileLine, 4, 4)) And 65535)
Mais mon problème est de savoir quelle opération effectue le And entre cette dernière valeur d'une part, et 65535 d'autre part ??
Merci d'avance !
Partager