If Len(Mémo) < LongueurTrame Then ' On n'a pas reçu toutes les données ' On ressort sans rien faire, les données sont sauvées Exit Sub Else ' Traite les données Données = Mid(Trame, DébutDonnées, LongeurDonnées) ' Ecrit les dans ton fichier à la position donnée par ... Position ... ' Et avant de sortir, il faut penser à vider la mémoire ' sinon, tu les traiteras à nouveau au prochain cycle. ' Au lieu de vider la mémoire, on va supprimer le début ' de la mémoire de la longueur qui va bien : Mémo = Mid(Mémo, LongueurTrame + 1) ' * End If
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question