Bonjour,

J’ai un problème avec les fichiers XML. Je dois les lire, modifier et sauvegarder les modifications. Le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
XMLConfig: IXMLConfigType;
...
XMLConfig := LoadXMLDocument(FileName).GetDocBinding('config', TXMLConfigType, TargetNamespace) as IXMLConfigType;
...
XMLConfig.OwnerDocument.SaveToFile(FileName);
Mais ca me génère parfois (assez souvent même) une erreur à la sauvegarde : EOleException - Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus.
Rien d’autre ne lit ce fichier en même moment.

Pourquoi? Je trouve rien.
Merci