Chargement d'un fichier .TXT
Bonjour,
Dans un TRichedit, je veux charger un fichier .TXT
Code:
1 2 3 4
|
AnsiString Fichier = "C:\\Texte.txt";
RichEdit1->Lines->LoadfromFile(Fichier); |
Ces fichiers sont soit en ANSI soit en UTF8.
Pour les fichiers ANSI, pas de problème pour le TRichEdit. Pour les fichiers UTF8, si je rajoute l'encodage UTF8 dans l'appel à la fonction LoadFromFile, pas de problème non plus.
La difficulté que je rencontre est que je ne connait pas à l'avance l'encodage du fichier .TXT, ils peuvent être indiféremment ANSI ou UTF8.
Existe-t-il une fonction ou une procédure pour connaître cette encodage après avoir sélectionné le fichier et avant qu'il le charge dans le TRichEdit ?
Merci pour votre aide.