Bonjour,
Je suis sous RAD studio XE7, et j'utilise un TFileStream comme ceci :
Je n'ai pas de problème avec ce code à la première exécution mais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 TFileStream *fileStreamCompress = new TFileStream(fileName, fmOpenRead); ...... fileStreamCompress->Free();
je peux repasser plusieurs fois dans ce code, (fileName ne change pas : toujours le même fichier qui est lu) la plupart du temps il n'y a pas de souci
mais dans un certain contexte, j'obtiens cette erreur : EFOpenError "Dispatch methods do not support more than 64 parameters"
Je n'arrive pas à trouver d'explication sur cette erreur, quelqu'un peut il m'en fournir ?
Cela m'aiderait grandement je pense à trouver une piste ;-)
J'en profite pour demander si c'est un souci de faire un delete à la place du Free (car j'ai vu dans le code que certaines fois les TFileStream étaient détruits avec un delete en non avec un Free et je me demande si c'est correct ?)
merci,
Pascale38
Partager