Page 1 sur 1

[R] Relacher un fichier

Posté : mar. 09 mars 2010 09:31
par neric77
Bonjour,

j'ai quelques petits soucis avec la gestion de la mémoire.

En effet, Il s'agît d'un fichier que je crée lors de l'appel de ma fonction. Je l'ouvre, je l'édite... je le ferme.

Lorsque que je sors de la fonction, je veux le supprimer, j'utilise Filedelete() mais mon fichier reste bloqué en mémoire et est utilisé par mon programme(vu avec unlocker) pourtant je ne m'en sers plus.
Je suis obligé de fermer complètement mon prog ou d'utiliser unlocker pour pouvoir le supprimer mais ce n'est pas une solution viable.

Je voudrais pouvoir le relacher de la mémoire afin de le supprimer.

Pouvez vous m'aider.

Merci

cdt

Re: [..] Relacher un fichier

Posté : mar. 09 mars 2010 13:42
par Habibsbib
Tu as bien mis un FileClose à la fin de ton code ? Si c'est le cas, peux-tu nous montrer ton script ?

Re: [..] Relacher un fichier

Posté : mer. 10 mars 2010 01:42
par neric77
Oui je l'ai bien mis.
voici la fonction :
► Afficher le texte
Merci de ton aide

Re: [..] Relacher un fichier

Posté : mer. 10 mars 2010 01:45
par Tlem
Vous devriez relire la documentation de la commande Fileclose(), car elle ne s'utilise pas avec le nom du fichier, mais avec le handle du FileOpen().

PS: Merci de ne pas oublier les balises de code (que je viens de mettre).

Re: [..] Relacher un fichier

Posté : mer. 10 mars 2010 07:43
par neric77
Merci. Je suis un BARTAC.