ça fait un moment que je butte sur ce problème alors je me décide à faire appel à votre aide.
Je n'arrive pas à travailler avec un TXMLDocument que je déclare en local dans une procédure. Il me sort toujours un erreur d'exécution. Il fallait donc à chaque fois que je déclare un document XML sur la form pour que ça marche. Mais la, je réalise une application console, alors je ne sais pas comment faire, j'ai essayé ça après plusieurs recherche :
Mais ce code plante sur le loadFromFile, ou sur le active:=true si je le met en premier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 procedure tache; var ToDo : IXMLDocument; begin ToDo := TXMLDocument.Create(nil); ToDo.LoadFromFile('D:\fic_pas\ToDo.xml'); ToDo.Active := true; end;
l'erreur provoquée : 'Classe d'exception EOlsysError avec le message CoInitialize n'a pas été appelé'
alors merci pour votre aide
![]()
Partager