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 :

textbox et console


Sujet :

C#

  1. #21
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    bonjour ;

    je ne trouve pas où situer le problème?!!

    si tu parle d'un fichier text ".txt" alors je pense que le probleme peut être lors de la création de ce fichier avec notepad (il ne faut pas choisir ascii mais Unicoe).

    c'est avec le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    textBox1.Text = File.ReadAllText(openFileDialog1.FileName, Encoding.UTF8);
    ça marche et je l'ai testé.

  2. #22
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 59
    Par défaut
    Citation Envoyé par ethman Voir le message
    se que tu demande maintenant c pas le même , toi tu essaye d'ouvrir un fichier contenant des caractères arabe , je vais voir comment on pourra le faire
    bonjour ethman,
    oui c'est ça qu'est ce que je veux je veux que le textbox ouvre un texte en français et en arabe
    merci bien

  3. #23
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 59
    Par défaut
    Citation Envoyé par azstar Voir le message
    bonjour ;

    je ne trouve pas où situer le problème?!!

    si tu parle d'un fichier text ".txt" alors je pense que le probleme peut être lors de la création de ce fichier avec notepad (il ne faut pas choisir ascii mais Unicoe).

    c'est avec le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    textBox1.Text = File.ReadAllText(openFileDialog1.FileName, Encoding.UTF8);
    ça marche et je l'ai testé.
    bonjour azstar
    losque on enregistre un texte arabe dans une fichier .txt il nous demande de lui donner utf8 et sa lecture devient facile mais est ce que tu as essayé ça avec une fichier .docx ?????
    ça marche pas avec une fichier .docx et j'ai essayé ça ? est ce que tu peut m'aider ?
    merci bien

  4. #24
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    bien sûr

    ce n'est pas simple de lire un word avec ton code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    textBox1.Text = File.ReadAllText(openFileDialog1.FileName, Encoding.UTF8);
    il faut utiliser les références Msoffice ;je vais te trouver un exemple comment on peut faire ça !

  5. #25
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    il y'a openXml je pense que c'est simple a faire avec ca

    voila un tutoriel pour faire ça !!

    et pour le open XML SDK

    je vais voir, une fois j'ai le temps ,je te préparai un exemple

  6. #26
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    je t'invite à créer une autre discussion sous ce nouveau thème ;comme ça tout le monde va bénéficier et collaborer pour résoudre le problème !!

  7. #27
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mauritanie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 11
    Par défaut
    Citation Envoyé par azstar Voir le message
    bonjour ;

    je ne trouve pas où situer le problème?!!

    si tu parle d'un fichier text ".txt" alors je pense que le probleme peut être lors de la création de ce fichier avec notepad (il ne faut pas choisir ascii mais Unicoe).

    c'est avec le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    textBox1.Text = File.ReadAllText(openFileDialog1.FileName, Encoding.UTF8);
    ça marche et je l'ai testé.
    Crée ton fichier a l'encodage UTF8 je te conseil d'utilisé NOTEPAD++ au lieu du truc de microsoft

    Voici la solution a ton problème 5ouya je pense que c claire sinon je te fera un projet si nécessaire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    OpenFileDialog of = new OpenFileDialog();
                of.ShowDialog();
                string path=of.FileName;
                var file = File.ReadAllText(path, Encoding.UTF8);
     
                Encoding iso = Encoding.GetEncoding("ISO-8859-6");
                Encoding utf8 = Encoding.UTF8;
                byte[] utfBytes = utf8.GetBytes(file);
                byte[] isoBytes = Encoding.Convert(utf8, iso, utfBytes);
                string msgResultat = iso.GetString(isoBytes);
     
                textBox1.Text = msgResultat;

  8. #28
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 59
    Par défaut
    Citation Envoyé par ethman Voir le message
    Voici la solution a ton problème 5ouya je pense que c claire sinon je te fera un projet si nécessaire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    OpenFileDialog of = new OpenFileDialog();
                of.ShowDialog();
                string path=of.FileName;
                var file = File.ReadAllText(path, Encoding.UTF8);
     
                Encoding iso = Encoding.GetEncoding("ISO-8859-6");
                Encoding utf8 = Encoding.UTF8;
                byte[] utfBytes = utf8.GetBytes(file);
                byte[] isoBytes = Encoding.Convert(utf8, iso, utfBytes);
                string msgResultat = iso.GetString(isoBytes);
     
                textBox1.Text = msgResultat;
    Merci bien 5ouya ethman pour l'effort mais ça marche pas
    moi j'ai effectuer la lecture de langue française mais losque j'ouvre un fichier en arabe ça marche pas avec les fichier .docx
    j'ai postulé ce problème dans une nouvelle discussion et j'attend ton aide
    et voila le lien : http://www.developpez.net/forums/d12...x/#post6975492http://www.developpez.net/forums/d12...x/#post6975492
    Merci bien frère ethmen j'attend ta reponse

  9. #29
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mauritanie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 11
    Par défaut
    Citation Envoyé par morched89 Voir le message
    Merci bien 5ouya ethman pour l'effort mais ça marche pas
    moi j'ai effectuer la lecture de langue française mais losque j'ouvre un fichier en arabe ça marche pas avec les fichier .docx
    j'ai postulé ce problème dans une nouvelle discussion et j'attend ton aide
    et voila le lien : http://www.developpez.net/forums/d12...x/#post6975492http://www.developpez.net/forums/d12...x/#post6975492
    Merci bien frère ethmen j'attend ta reponse
    Salut, tu confond entre un fichier text et un fichier Doc word , on le traite pas de la même maniére , le truc que je t'avais fait c pour un fichier texte extension .txt ou voir tous fichier que tu peut ouvrir avec un notepad et qu'il sois visible. Pour les docx doc fichiers word tu utilise Interop class de c# c pas compliqué aussi

Discussions similaires

  1. textbox de console
    Par asnaeb dans le forum C#
    Réponses: 3
    Dernier message: 02/05/2011, 10h00
  2. [Débutant] Bouton ayant un lien avec Console et Textbox
    Par Gabriel7878 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/12/2010, 18h17
  3. Console dans textBox
    Par fikou dans le forum VB.NET
    Réponses: 9
    Dernier message: 03/08/2007, 10h07
  4. Réponses: 3
    Dernier message: 20/10/2006, 16h41
  5. Editeur en mode console
    Par logramme dans le forum C
    Réponses: 5
    Dernier message: 11/06/2002, 13h23

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