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

WinDev Discussion :

WM17-Lecture d'un fichier texte : probleme de caractère [WD17]


Sujet :

WinDev

  1. #1
    Membre du Club
    Inscrit en
    Août 2009
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 71
    Points : 62
    Points
    62
    Par défaut WM17-Lecture d'un fichier texte : probleme de caractère
    Bonjour ;

    J'ai essayé avec le code suivant de lirer un fichier texte dans un apareil mobile ( PDA) et d'affichier le résultat de lecture dans un champ de saisie et j'ai un probleme d'affichage de caratères parfois j'ai des rectangles , parfois des points d'interogation (??????).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    // Déclaration des variables
    NomCheminFichier est une chaîne
    IDFichier est un entier
    LigneLue est une chaîne
     
    // Sélection du nom et du chemin du fichier
    NomCheminFichier ="\Temp\Inventaire.txt"
    // Ouverture du fichier
    IDFichier = fOuvre(NomCheminFichier,foUnicode)
    // Affichage du message d'erreur si l'ouverture n'a pas été effectuée
    SI IDFichier = -1 ALORS
    	Erreur(ErreurInfo(errMessage))
    SINON
    	BOUCLE
    		// Lecture de la première ligne du fichier
    		LigneLue = fLitLigne(IDFichier)
    		SI ErreurDétectée ALORS
    			Erreur(ErreurInfo())
    			SORTIR
    		FIN
    		// Fin de fichier ?
    		SI LigneLue = EOT ALORS SORTIR
    		// Traitement de la ligne lue
    		// Ici ajout à la fin d'un champ de saisie
    		SAI_S = UnicodeVersAnsi(LigneLue)
    	FIN
    	// Fermeture du fichier
    	fFerme(IDFichier)
    FIN
    des pistes de correction et merci d'avance.

  2. #2
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 329
    Points : 3 841
    Points
    3 841

  3. #3
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 942
    Points : 1 933
    Points
    1 933
    Par défaut
    Bonjour,

    Es-tu sûr que ton fichier est en unicode ???

    Cordialement,

    Philippe
    Philippe,


    N'hésitez à lever le pouce si mon aide vous a été utile.

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

Discussions similaires

  1. probleme lecture et ecriture fichier texte
    Par shams dans le forum C
    Réponses: 10
    Dernier message: 06/07/2007, 10h46
  2. [C# CF1.1]Probleme de lecture dans un fichier texte
    Par Papy_Guik dans le forum Windows Mobile
    Réponses: 10
    Dernier message: 21/05/2007, 17h43
  3. Probleme de lecture d'un fichier texte
    Par pracede2005 dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 11/03/2007, 13h32
  4. [VB6] Lecture fichier texte - Probleme virgule = saut de ligne
    Par Zaal dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 13/09/2006, 08h16
  5. Gros probleme de lecture d'un fichier texte
    Par Draekonyss dans le forum C
    Réponses: 12
    Dernier message: 25/04/2006, 09h25

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