Bonjour
Je suis en train de migrer mon application de Delphi 2007 à Delphi 2010. J'utilise la fonction LoadStr et j'aimerai qu'elle me retourne un AnsiString et non un UnicodeString.
Pour l'instant j'ai ceci :
AnsiString message;
message.sprintf(LoadStr(...).c_str(),....);
Bien évidemment j'ai l'erreur suivante lors de ma compilation :
Impossible de convertir 'wchar_t*' en 'const char *' étant donné que LoadStr retourne un UnicodeString
Comment utiliser cette fonction pour avoir en retour un AnsiString (d'après l'aide c'est possible...) ?
Merci d'avance
Partager