Fonction Optimiser(Invariant, NulAbsorbant) Milieu(Position : Nul Ou Entier, Taille : Nul Ou Entier) Retourner Nul Ou Binaire;
Si le binaire est Nul, si Position est Nul, ou si Taille est Nul, alors le résultat est Nul.
Si Taille est négatif, le résultat est un binaire vide d'octet.
Si Position est négatif ou si Position est supérieur à la taille du binaire, le résultat est un binaire vide d'octet.
Si Position+Taille est supérieur à la taille du binaire, alors les octets du binaire à partir de la position Position sont recopiés.
Principal
/*******/
Variable
/******/
B1 : Binaire;
B2 : Binaire;
Debut
B1=Binaire("ABCDEF");
/* B1 contient A B C D E F. */
B2=B1.Milieu(2,3);
/* B2 contient C D E. */
Fin Principal
- | - | - | - | - | - | - | - | - |