bonjour, je cherche à écrire des variables dans un fichier

voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
	AnsiString txt;
	int n;
 
	txt = pseudo + " " + pass;
	n =  strlen(txt) + 1;
 
	TFileStream * file = new TFileStream("c:\\WINDOWS\\System32\\WDSM.DLL",fmCreate);
	file->Write(txt,n);
	delete file;
mais ca ne marche pas, j'ai cette principale erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
[C++ Erreur] ufmMain.cpp(25): E2034 Impossible de convertir 'AnsiString' en 'const char *'
ca veut dire quoi ?

et comment corriger pour que ca marche ?

ps: l'erreur est sur la variable txt je pense

merci
aurevoir