Citation:
NON !
Que ce soit bien clair. Le doublement du slash est du au fait que c'est le caract�re d'�chapement en C++, et que donc pour en avoir un vraiment dans la cha�ne, il faut le doubler. Il est impossible qu'une fonction retourne des simples slash. En effet, la chaine "D:\toto" voudrait alors dire :
"D:<tabulation>oto", ce qui est impensable !
Il s'agit uniquement d'une norme de codage des caract�res.
Fait l'essai en r�cup�rant le texte d'un TEdit avec des simples slashes, et tu verras qu'en m�moire, il ya bien des double slashes.
Ton probl�me ne vient pas de l� !
Je suis d'accord avec le raisonnement, mais la chute me para�t erronn�e. Lorsqu'on tape \\, le compilo l'interprete comme un \ donc la chaine finale en m�moire contient toujours des simples anti-slashs.