Bonjour,
je cherche a convertir un array of ansichar vers string avec le code page du chinois simplifié cela marchait tres bien avant mais je en sais pas si c'est windows 7 ou delphi xe qui pose probleme mais cela ne marche plus
voila mon ancien code :
j'ai essayé avec d'autres code page cela marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 EUCSString = type AnsiString(936); // chinois simplifié p_FileName : array [0..259] of AnsiChar; Filename : string; Filename := EUCSString(p_FileName);
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CSEUString = type AnsiString(1252); // Latin-1 Windows-1252 p_FileName : array [0..259] of AnsiChar; Filename : string; Filename := CSEUString(p_FileName);
Tophe
Partager