IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C#] Récupération d'informations sur les fichiers


Sujet :

C#

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 80
    Points : 60
    Points
    60
    Par défaut [C#] Récupération d'informations sur les fichiers
    Bonjour .
    Je souhaiterais savoir si il est possible de récupérer le codage utilisé dans un fichier texte et si oui, dans quelle classe on peut récupérer sa valeur.
    J'etais voir du côté de FileInfo mais apparement la propriété n'existe pas.
    Merci d'avance

  2. #2
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    Bonjour,
    Qu'entends-tu par "codage" ?
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag (en bas)

  3. #3
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 80
    Points : 60
    Points
    60
    Par défaut
    Codage UNICODE, ANSI . . .
    En fait,je charge le contenu d'un fichier texte dans un controle RichTextBox avec sa méthode RichTextBox.LoadFile (..).
    Mais le probleme c'est que il faut que ma lecture corresponde au codage du fichier texte lors de son enregistrement car sinon il me charge des caracteres illisbles,d'ou j'ai besoin de savoir que code a été utilisé lors de l'enregistrement du fichier.
    Pour le codage, tu peux voir avec NotePad de Windows lorsque tu enregistres,tu peux choisir le codage d'enregistrement (par défaut je crois c'est ANSI).
    Merci et j'espere avoir répondu a ta question !

  4. #4
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    Merci pour les infos, c'est bien ce que je pensais...

    pour info, il me semble que la table Unicode et une extension de la table ASCII, donc, en toute logique, si tu ouvres ton fichier en Unicode, tu n'auras pas de problème (je suppose) sinon, tu peux toujours charger un fichier en ASCII, et tu ajoutes un boutton en cas de mauvais de décodage, qui affiche alors le fichier en Uncode... (ou plutôt l'inverse car je pense que l'Unicode va avoir tendance à se généraliser...)

    Voilà, j'espère que ça résoudra ton problème...
    Bonne continuation,
    Swoög
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag (en bas)

  5. #5
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 80
    Points : 60
    Points
    60
    Par défaut
    Resalut !
    En fait j'ai déjà essayé ce que tu as dit,c'est a dire que, j'ai enregistré un fichier en codage ANSI et je l'ai ouvert en Unicode mais ca a foiré car il m'affiche des caracters illisibles et pareil si je fais l'inverse (UNICODE -> ANSI).
    Pour le bouton ,certes c'est une bonne idée mais moi en fait il analyse le contenu du RichTextBox en interne,c'est a dire que je pourrai meme pas voir le contenu du fichier (je peux si je veux bien sur),donc l'idée du bouton ne convient pas a mon projet .MAis merci quand meme.
    A bientot

  6. #6
    Membre chevronné
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Points : 1 904
    Points
    1 904
    Par défaut
    detection d'encodage:

    http://www.dotnet247.com/247reference/a.aspx?u=http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=469

    il faut toujours ecrire dans le meme encodage pour eviter les foirages (ca rime en plus)

  7. #7
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 80
    Points : 60
    Points
    60
    Par défaut
    Merci mec ! c'est exactement le lien qu'il me fallait !
    Aplus

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 22/06/2010, 08h46
  2. Réponses: 2
    Dernier message: 20/10/2008, 21h36
  3. Informations sur les fichiers de journalisation
    Par couls dans le forum Administration
    Réponses: 2
    Dernier message: 21/05/2008, 15h26
  4. Réponses: 4
    Dernier message: 28/02/2008, 18h40
  5. Réponses: 5
    Dernier message: 30/10/2006, 16h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo