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

EDI Delphi Discussion :

[Compilateur] Lignes décalées ?


Sujet :

EDI Delphi

  1. #1
    Membre confirmé
    Avatar de Manopower
    Inscrit en
    Décembre 2003
    Messages
    516
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 516
    Points : 453
    Points
    453
    Par défaut [Compilateur] Lignes décalées ?
    Bonjour, je viens d'arriver dans une nouvelle entreprise qui utilise Delphi 7 Entreprise sur Windows 2000 Sp4 et j'ai un gros souci de débuggeur. En effet quand je compile, il me met les petits points (les lignes interprétées) n'importe où, sur des lignes blanches, sur les commentaires... Et en débuggant en Pas à Pas, il passe sur les commentaires, saute des IF et effectue les instructions sans même que la condition du IF soit respectée...
    J'ai copié-collé mon code dans le bloc notes, ça m'a permis d'effacer quelques caractères bizarroïdes et invisibles en Delphi (des Carrés au niveau des retours chariots)

    Mais malheureusement cela n'a pas résolu le problème.

    C'est la première fois que je vois ça, je travaillais sur Delphi 6 avant...

    A votre avis, d'où cela peut il venir ?
    - Virus ?
    - Mauvaise installation/configuration de Delphi ?
    - Problème avec Windows 2000 ?

    et quelles solutions envisager ?

    Merci d'avance, je suis completement bloqué là...

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 560
    Points : 576
    Points
    576
    Par défaut
    Bonjour,

    J'ai eu le même problème en pasant des codes de delphi 6 vers delphi 7. A prioris, il s'agit de code non visuelle dans le text du fichier ".Pas".

    des cr (#10) sans lf (#13), des lf sans cr ou d'autres codes. A part essayer d'écrire un programme tenant compte de tout les cas particuliers, de reperer les problèmes dans delphi et de remplacer les caratères à l'aide d'un éditeur hexadécimal, ou d'essayer des olutionner au cas par cas depuis delphi. Je ne vois pas quoi faire.

    Ceci dit, si comme j'avais vous avez des page par wagon complet, avec des milliers de lignes par page, je vous souhaite bien du plaisir.

    Malheureusement !

  3. #3
    Invité
    Invité(e)
    Par défaut
    Essaye de supprimer le le 'DPR' et de faire un nouveau projet en incluant tes unités et fiches, ça devrait régler ton problème

  4. #4
    Membre confirmé Avatar de heid
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    388
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Mai 2002
    Messages : 388
    Points : 597
    Points
    597
    Par défaut
    J'ai eu aussi le même problème.
    Je développais a partir d'une unitée que j'avais créer et javais changé le chemin de l'unité dans mon projet. L'unité existait en double , et lors du débogage il oubliais des lignes et semblais executer des lignes vides, ou plantais sur des instructions comme begin.
    En fait , le pas a pas s'affichait sur un des deux fichier mais l'execution sur l'autre. J'ai supprimé l'ancien fichier, relancé delphi et tout est reparti.

    Voila, si ca peut t'aider

  5. #5
    Membre confirmé
    Avatar de Manopower
    Inscrit en
    Décembre 2003
    Messages
    516
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 516
    Points : 453
    Points
    453
    Par défaut
    J'ai essayé l'idée de Jérôme, supprimé le fichier .dpr, créé un nouveau projet, ajouté au projet mes unité .pas, mais en compilant les petits points se remettent encore n'importe où, comme sur des lignes de commentaires. Je vois bien environ dans quel bloc le décalage commence, mais en le passant au bloc-notes, on ne voit de suspect...


  6. #6
    Invité
    Invité(e)
    Par défaut
    Tu as essayer de reconstruire tout le projet?
    Pas seulement de le compiler!

  7. #7
    Membre confirmé
    Avatar de Manopower
    Inscrit en
    Décembre 2003
    Messages
    516
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 516
    Points : 453
    Points
    453
    Par défaut
    Après recompilation et reconstruction voiçi toujours le même soucis, en image pour mieux visualiser l'étendue des dégats :

    Cette copie d'écran est prise en faisant un pas à pas, la il s'arrête sur la ligne en commentaire, et me dit que le 2ème point d'arrêt n'est pas valide...


  8. #8
    Membre confirmé
    Avatar de Manopower
    Inscrit en
    Décembre 2003
    Messages
    516
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 516
    Points : 453
    Points
    453
    Par défaut résolu !
    Après plusieurs heures de recherche sur d'autres forums, sans succès (c'est développez.com le meilleur du monde mondial) je suis tombé par hasard sur un forum qui parlait d'autre chose et qui disait à peu près ceci :
    Si tu as des petits carrés, l'ouvre pas avec bloc-notes mais avec WordPad et ça se mettra en forme correctement
    ça à fait TILT, j'ai essayé donc de copier coller l'intégralité de mes fichiers .pas dans Wordpad, et de recopier/coller depuis le Wordpad vers Delphi.

    Voilà ça marche !

    Merci pour vos réponses

  9. #9
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 288
    Points : 1 935
    Points
    1 935
    Par défaut
    Bonjour

    Pardonnez-moi de réouvrir un thread vieux de cinq ans !

    Mais je souhaite partager avec vous, l'astuce dénichée et décrite ci-dessus par Manopower.

    En effet, j'avais préparé mon message "bouteille à la mer" copié ci-dessous.

    Bref, affaire résolue grâce à ce simple copier/coller via WordPad

    En dix secondes, c'était résolu ; ne n'y croyais pas.

    J'avais pourtant viré un max de fichiers, reconstruit, etc.

    Merci à Manopower

    Bonjour,

    Depuis peu de temps, j'ai un décalage de trois lignes au niveau de la détection d'erreur du compil.

    Par exemple si sur la ligne 1000 se trouve une erreur, hé bien mon compilateur pointe en ligne 997 et indique l'erreur en ligne 997 idem.

    Pas bien embêtant, mais je commence à me poser des questions.

    J'ajoute que cet inconvénient est seulement constatable sur une unité de plus de 30 000 lignes.

    Je viens de tester sur une unité de 7 000 lignes, et là pas de problème.

    Pour toute idée, merci.

  10. #10
    Membre chevronné Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Points : 2 120
    Points
    2 120
    Par défaut
    Salut tout le monde,
    en effetmoi aussi j´ai eu le meme probleme en prenant un code sur le net en introduisant dans l´editeur de delphi, j´ai chercher ou etait le probleme, c´est en derniere minute, que j´ai essayé l´astude de Droïde, et la j´ai vu tout les caracteres non desirable, que je me suis fait un malin plaisir d´effacer dans WordPad. et ensuite je l´ai recopier dans delphi et tout est revenu a la normale.

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

Discussions similaires

  1. [XL-2007] Somme de lignes décalées
    Par chpierro62 dans le forum Excel
    Réponses: 18
    Dernier message: 01/08/2013, 04h36
  2. [XL-2003] Somme de lignes décalées
    Par novice06 dans le forum Excel
    Réponses: 6
    Dernier message: 17/01/2013, 18h27
  3. comment on peut trouver 1 ligne décalée?
    Par vanille26 dans le forum Excel
    Réponses: 1
    Dernier message: 22/05/2011, 11h12
  4. [compilateur] Compilation en lignes d'un projet
    Par SpirouF40 dans le forum C++Builder
    Réponses: 2
    Dernier message: 25/11/2002, 13h43

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