Unpackmemory (resolu)
Publié : mer. 09/oct./2013 22:34
bonsoir
je suis passer à coté de l'information au sujet de la commande : "UnpackMemory()"
comment remplacer cette commande sous PB520.
Alors qu'elle existait dans la version PB4.51
exemple de la doc PB451:
UnpackMemory()
Syntaxe
Resultat = UnpackMemory(MemoireSource, MemoireDestination)
Description
Décompresse une zone mémoire préalablement compressée (avec PackMemory()) vers la zone MemoireDestination. Si le 'Résultat' est 0, alors les données ne peuvent pas être décompressées (format invalide). Sinon la taille des données décompressées est renvoyée dans 'Resultat'.
UnpackMemory() attend des données correctement compressées, car la fonction n'effectue aucun contrôle (pour des raisons de performances). Si vous décompressez des données qui ne sont pas dignes de confiance, vous devriez avant tout les contrôler avec par exemple MD5().
Note : La décompression est réellement très rapide, contrairement à la compression.
Cordialement
je suis passer à coté de l'information au sujet de la commande : "UnpackMemory()"
comment remplacer cette commande sous PB520.
Alors qu'elle existait dans la version PB4.51
exemple de la doc PB451:
UnpackMemory()
Syntaxe
Resultat = UnpackMemory(MemoireSource, MemoireDestination)
Description
Décompresse une zone mémoire préalablement compressée (avec PackMemory()) vers la zone MemoireDestination. Si le 'Résultat' est 0, alors les données ne peuvent pas être décompressées (format invalide). Sinon la taille des données décompressées est renvoyée dans 'Resultat'.
UnpackMemory() attend des données correctement compressées, car la fonction n'effectue aucun contrôle (pour des raisons de performances). Si vous décompressez des données qui ne sont pas dignes de confiance, vous devriez avant tout les contrôler avec par exemple MD5().
Note : La décompression est réellement très rapide, contrairement à la compression.
Cordialement