<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>2 Mar 2020 13:53:46 Z</lastBuildDate><pubDate>27 Feb 2020 10:37:40 Z</pubDate><description>Bonjour,&#13;
J'essaye actuellement de récupérer du texte d'un fichier Word (Qu'il soit .doc, .docx, .odt, etc...) et j'ai remarqué que même après fermeture du document, Word reste ouvert en mémoire et, pire, s'accumule au fil des executions de mon programme.&#13;
&#13;
Comment puis-je fermer Word définitivement, ou au moins empêcher qu'il ne s'accumule en mémoire ?&#13;
&#13;
Merci d'avance pour vos réponses,&#13;
Florian&#13;
&#13;
PS: Le code de la procédure =&gt;&#13;
[code:wl]&#13;
PROCÉDURE PRIVÉE GLOBALE ConvertirWord(pChemin est une chaîne UNICODE) : chaîne UNICODE&#13;
tTexteComplet		est chaîne&#13;
tAutomateObject		est un objet OLE dynamique&#13;
tCheminTemp			est une chaîne UNICODE&#13;
&#13;
//Ici démarre l'utilisation de Word&#13;
tAutomateObject				= allouer un objet OLE "Word.Application"&#13;
tAutomateObject&gt;&gt;Visible	= OLEFaux&#13;
tAutomateObject				= tAutomateObject&gt;&gt;Documents&gt;&gt;Open(tCheminTemp, OLETrue)&#13;
tTexteComplet				= tAutomateObject&gt;&gt;Range&gt;&gt;Text&#13;
tAutomateObject&gt;&gt;Close(OLEFaux, OLEFaux, OLEFaux)&#13;
//Ici, ça plante (Code 80010108)&#13;
QUAND EXCEPTION DANS&#13;
	tAutomateObject&gt;&gt;Quit()&#13;
FAIRE&#13;
	Info(ExceptionInfo(errComplet))&#13;
FIN&#13;
SI tCheminTemp &lt;&gt; pChemin ALORS&#13;
	fSupprime(tCheminTemp)&#13;
FIN&#13;
libérer tAutomateObject&#13;
RENVOYER tTexteComplet&#13;
[/code]</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/237337-fuite-memoire-lors-pilotage-word/read.awp</link><title>Fuite de mémoire lors du pilotage de Word 2019</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>florian.vandemert</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/237337-fuite-memoire-lors-pilotage-word-237406/read.awp</comments><pubDate>2 Mar 2020 13:53:46 Z</pubDate><description>Merci beaucoup !&#13;
J'avais, par alternative, créé un 2ème objet OLE dans lequel j'assignais le résultat de mon "Open". Mais ta so…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/237337-fuite-memoire-lors-pilotage-word-237406/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/237337-fuite-memoire-lors-pilotage-word-237406/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/237337-fuite-memoire-lors-pilotage-word/read.awp">Fuite de mémoire lors du pilotage de Word 2019</source><title>Re: Fuite de mémoire lors du pilotage de Word 2019</title></item><item><author>Jurassic Pork</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/237337-fuite-memoire-lors-pilotage-word-237358/read.awp</comments><pubDate>28 Feb 2020 08:57:46 Z</pubDate><description>hello,&#13;
le problème vient de  cette ligne :&#13;
[code:wl]&#13;
tAutomateObject = tAutomateObject&gt;&gt;Documents&gt;&gt;Open(tCheminTemp, OLETrue)…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/237337-fuite-memoire-lors-pilotage-word-237358/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/237337-fuite-memoire-lors-pilotage-word-237358/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/237337-fuite-memoire-lors-pilotage-word/read.awp">Fuite de mémoire lors du pilotage de Word 2019</source><title>Re: Fuite de mémoire lors du pilotage de Word 2019</title></item></channel></rss>
