2009-10-07 9 views
1

lorsque j'ouvre des projets concrets la marque d'insight d'erreur avec des lignes rouges lignes incorrectes de l'écran. De même, lorsque je le compile, des messages d'erreur sont affichés, mais le numéro de ligne affiché dans la fenêtre de message pointe vers une mauvaise ligne dans la fenêtre de code. Lorsque je double-clique sur un message d'erreur, l'ide passe à une autre ligne. comment puis-je corriger ce problème?delphi 2010 erreur IDE 'error insight'

Cordialement,

Francis

Répondre

2

Francis--

Il est très probable que vos fichiers ont des problèmes avec leurs fins de ligne.

Le fichier a-t-il déjà été ouvert dans un autre éditeur en plus de Delphi?

Vous pouvez vérifier de cette façon: Copiez tout le code dans le Presse-papiers, collez-le dans le Bloc-notes, copiez-le dans le Bloc-notes, puis collez-le dans l'éditeur. Cela devrait nettoyer toutes les fins de ligne. Voyez si cela fait une différence.

+0

Fonctionne correctement avec n'importe quel éditeur sauf bloc-notes. Le problème apparaît après la copie et le collage à partir d'un ancien fichier winhelp. Merci –

+1

Je trouve généralement plus facile de fermer le fichier dans la fenêtre de l'éditeur de l'IDE, ouvrez-le avec un éditeur de texte externe (pas Notepad - on m'a dit que cela ne corrigera pas les paires CR/LF) comme Notepad ++ ou WordPad , faites un non-sens comme ajouter, puis supprimer une ligne vide, puis enregistrez le fichier. L'ouvrir à nouveau dans l'IDE fonctionne bien par la suite. –

2

Désactiver la visibilité des erreurs. Première chose que je fais après l'installation. Ensuite, réparez les fins de ligne comme indiqué précédemment.

+0

Vous ne savez pas si cela est nécessaire pour D2010, mais D2006 est beaucoup plus stable avec un aperçu des erreurs désactivé. –

+0

Nous vous remercions de votre réponse, mais j'aime l'aperçu des erreurs et c'est la première fois que j'obtiens cette erreur. Delphi 2010 est vraiment très stable. –

+0

Moi aussi (parfois), mais D2006 se comporte mal - d'énormes fuites de mémoire si le code n'est pas compilable. –