Bonjour,

J'utilise Delphi 6 pour lire des fichiers XML (XMLDoc, XMLIntf).
Beaucoup de variables de type OleVariant sont utilisées.

Je "debug" mon application avec memproof et je me rend bien compte que beaucoup de OleVriaant sont la cause de mes fuites mémoire , du moins c'est ce que memproof à l'air de dire...

si j'écris simplement ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
var 
test: Olevariant;
begin
test := 'toto';
end;
Memproof me sort dans les resources non libérées: SysAllocString(toto,4)

Que puis-je faire svp ?