j'ai besoin des fonctions de "Packer" pour un logiciel donc je fais des tests, alors j'ai fait vite fait un CreatePack() et mis dedans une chaine de caratère ainsi qu'un LONG (la structure) mais au moment de "dépacker" çà me donne un "invalid accès memory"
voilà le code :
Code : Tout sélectionner
filename$ = OpenFileRequester("Choose a file to compress", "", "*.*", 0)
OpenPack(filename$)
str.s = ""
int.LONG
*addr = NextPackFile()
size.l = PackFileSize()
str = Space(size+1)
UnpackMemory(*addr,@str)
; osef du LONG pour le moment
quelqu'un saurait il pourquoi ?
merci.