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

Langage Delphi Discussion :

[Fichiers] Erreur incompréhensible


Sujet :

Langage Delphi

  1. #1
    Membre chevronné
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Points : 2 158
    Points
    2 158
    Par défaut [Fichiers] Erreur incompréhensible
    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
    Var f, g : TextFile;
        Ligne, Ligne2  : String;
    begin
    AssignFile(f, 'N:\=== PROGRAMATION ===\Borland Delphi\__TESTS__\NVidia TV\TV.txt');
    AssignFile(g, 'N:\=== PROGRAMATION ===\Borland Delphi\__TESTS__\NVidia TV\ECRAN.txt');
    Reset(f);
    reset(g);
    While (not EOF(f))do
          Begin
          ReadLn(f,Ligne);
          ReadLn(g, Ligne2);
          If (Ligne <> Ligne2) and (Ligne <> '') then Begin ListBox1.Items.Add(Ligne); ListBox2.Items.Add(Ligne2); End;
          End;
          ShowMEssage('Termiuné');
    CloseFile(f);
    CloseFile(g);
    QQun trouve ce qu'il va pas ??? ce prog ne marche pas .....
    PRecisisons : Fichiers text d'env 40Mo
    les lignes lues sont du n'importe quoi ..... et surment pas ce que Notepad m'affiche !!
    On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
    --
    Pourquoi tant de haine pour cette pauvre aide Delphi ????
    Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
    --
    Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas

  2. #2
    Membre habitué

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 99
    Points : 126
    Points
    126
    Par défaut
    Pour commencer je mettrais un try..finally pour le CloseFile mais à part ça je ne vois pas grand chose. Il y a juste le EOF(f) que tu ne contrôle pas sur g (il faut donc qu'il soit plus grand que f).

    Après j'imagine que c'est normal si tu ne rajoutes dans les listbox que les lignes qui sont différentes entre les deux fichiers. Détaille ton erreur car ce n'est pas super clair (et édite ton poste, le titre est pas non plus d'une clarté absolue)
    A+---------------> Nat <-------------------

  3. #3
    Inactif  

    Inscrit en
    Juillet 2004
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 46
    Points : 135
    Points
    135
    Par défaut Erreur
    Je commencerais par utiliser une StringList triée et refusant les doublons
    Cela te ferais du boulot en moins.
    Et apres c'est quoi ton erreur
    Le chargement commence-t-il?
    Le fichier en sortie est vide?
    Soies un peu plus précis si tu veux de l'aide.
    John

  4. #4
    Membre chevronné
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Points : 2 158
    Points
    2 158
    Par défaut
    L'erreur est que si je fait un showmessage de Ligne ou ligne 2 j'ai que des trucs incomprehansible au lieu de la ligne text normal d'un reg exporté.

    Renvoie : "ÿbf ", " ", etc ....

    Mais je crois que les fichiers reg exporté sont code de maniere bizzare .... enfin pas en caractere text normaux.
    On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
    --
    Pourquoi tant de haine pour cette pauvre aide Delphi ????
    Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
    --
    Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas

  5. #5
    Expert éminent sénior

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Points : 10 154
    Points
    10 154
    Par défaut
    Peut-être de l'Unicode ?

    Vérifie en ouvrant le fichier en Hexadécimal (avec List ou HexEdit par exemple).
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  6. #6
    Membre chevronné
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Points : 2 158
    Points
    2 158
    Par défaut
    Ouaip je crois que ca viens de la ..... merci
    On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
    --
    Pourquoi tant de haine pour cette pauvre aide Delphi ????
    Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
    --
    Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas

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

Discussions similaires

  1. Fichier ".tt" et erreur incompréhensibles
    Par Abalalojik dans le forum C#
    Réponses: 5
    Dernier message: 31/08/2011, 23h26
  2. [XSL] Parser fichier xml : erreurs + incompréhensions
    Par totobouchon dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 19/07/2005, 15h47
  3. [2.1][jdk1.3][Junit] Erreur incompréhensible!
    Par Sniper37 dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 29/04/2005, 19h03
  4. Erreur incompréhensible à la ligne 200 (sur 190 ?!)
    Par transistor49 dans le forum Qt
    Réponses: 3
    Dernier message: 22/03/2005, 23h09
  5. [JSP] Erreur incompréhensible
    Par xxaragornxx dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 09/09/2003, 16h37

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