Je pose ma question ici, à tout hasard :
http://www.developpez.net/forums/d11...hiers-ouverts/
Version imprimable
Je pose ma question ici, à tout hasard :
http://www.developpez.net/forums/d11...hiers-ouverts/
Généralement, le fichier ou plutôt le dossier est bloqué tant que l'application ou les applications qui on ouvert le fichier sont actives
Dans mon cas, l'application en question se referme après avoir copié les fichiers.
Mais les fichiers sont toujours verrouillés.
:calim2:
Quelles fonctions Delphi utilises tu ?
A tu une raison particuliere d'utiliser CopyFileEx plutôt que CopyFile ?
le problème peut être lié à la procedure CallBack.
Si tu ne peux te passer de CopyFileEx tu peux après utiliser la commande
DOSanalyser X.txt pour ensuite regénérer une commande DOS du typeCode:NET FILE>X.TXT
Code:NET FILE CLOSE
En fait, net file doit être exécutée depuis le serveur concerné.
Et moi, mon application se trouve sur le poste de chaque utilisateur.
Je ne me vois pas faire une usine à gaz avec psexec.
Dommage. Faut trouver autre chose.
Je creuse ...
Regarde du côté de
docwiki embarcadero
pour passer par autre chose qu'un appel aux fonctions Windows
Juste pour savoir si je peux tester avec ce que j'ai : quel gestionnaire de table utilises tu ?
Et fais tu une copie d'une base vers une autre ?