Bonjour, je vous contacte pour vous signaler une petite erreur (vraiment pas méchante, mais si ça peut aider...) dans la FAQ Visual C++, rubrique "Comment convertir un BSTR en chaîne ordinaire et vice-versa ?". Pour la fonction BSTRtoASC , il faut affecter une longueur length+1 à la chaîne retournée si l'on veut pouvoir lui mettre un caractère de fin de chaîne. strRet = new char[length + 1]; Bonnes fêtes