PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → verrouillé
verrouillé
Débuté par degnews_, 18 aoû. 2005 13:25 - 1 réponse
Posté le 18 août 2005 - 13:25
Bonjour,

Un petit problème sur une suppression de fichier. Dans une appli Pocket
j'effectue un déplacement de fichier (via un copié puis une suppression
puisqu'après avoir essayé avec frenomme ça bloquait)... En fait ce blocage
vient du fait que mon appli n'arrive pas à déplacer un fichier INI qui est
certes utilisés à certains endroits du code mais qui en principe n'est pas
censé être ouvert et bloqué à ce moment (pour tous ce qui est FIC etc., un
HFERME permet de bien les libérer).

Ce qui est original c'est qu'en mode test ce fichier se trouve bien
déplacé, mais par contre sur le pocket il est copié certes, mais reste à
l'emplacement d'origine... ce qui est un peu gênant !

J'ai essayé d'ouvrir le fichier ini avec un fouvre puis un fferme (des fois
que ;o), mais rien à faire pas moyen de l'effacer...

Des idées ??


--
Deg
ôter le caractère superflu avant l'arobase de mon adresse si vous souhaitez
m'écrire en privé.
Posté le 19 août 2005 - 16:08
Le Thu, 18 Aug 2005 11:25:52 +0200, Deg a écrit dans le message
<news:2094tiib62po$.oc0fu0bptz9f.dlg@40tude.net> :

Bonjour,

Un petit problème sur une suppression de fichier. Dans une appli Pocket
j'effectue un déplacement de fichier (via un copié puis une suppression
puisqu'après avoir essayé avec frenomme ça bloquait)... En fait ce blocage
vient du fait que mon appli n'arrive pas à déplacer un fichier INI qui est
certes utilisés à certains endroits du code mais qui en principe n'est pas
censé être ouvert et bloqué à ce moment (pour tous ce qui est FIC etc., un
HFERME permet de bien les libérer).

Ce qui est original c'est qu'en mode test ce fichier se trouve bien
déplacé, mais par contre sur le pocket il est copié certes, mais reste à
l'emplacement d'origine... ce qui est un peu gênant !

J'ai essayé d'ouvrir le fichier ini avec un fouvre puis un fferme (des fois
que ;o), mais rien à faire pas moyen de l'effacer...

Des idées ??


complément d'information, si je place pour tester un fsupprime au tout
début du projet ça fonctionne et me supprimer le fichier... mais avec le
frepsupprime récursif, ça me laisse invariablement ce p'tit fichier en
place...

y'a bien la solution de placer mon code qui déplace les fichiers au début
de projet, mais ça me fait faire une gymnastique pas tiptop, alors si on
peut faire mieux ???