![]() |
Die IDE spinnt
Ich beobachte gerade etwas sehr merkwürdiges in meiner IDE.
Plötzlich beginnt der Compiler die blauen Compiler-Punkte (wie heißen die eigentlich?) im Editor eine Zeile über den dazugehörigen Quellcode-Zeilen zu setzen. Desweiteren funktioniert die AutoVervollständigung nur noch teilweise. Manchmal ja, manchmal nein. Und das obwohl der Quellcode compiliert und in Ordnung ist. Was kann da wohl das Problem sein? Grüße, Tom EDIT: Ich benutze DELPHI 7 Professional unter Windows XP. |
Re: Die IDE spinnt
Hast du zwei verschiedene Versionen der gleichen Unit geöffnet?
Sherlock |
Re: Die IDE spinnt
Mal alle .dcu's löschen, Delphi zu, Delphi auf, komplett neu bauen?
Nur so ein Vorschlag, kA ob es wirklich hilft. |
Re: Die IDE spinnt
Das kommt bei mir häufiger vor. Da hilft bei mir nur "Erzeugen (Umsch+F9).
AutoVervollständigung kaputt -> Speichern, Neustart. |
Re: Die IDE spinnt
Neustart hatte ich auch schon versucht. Aber auch neu compilieren war keine Hilfe.
Die Unit ist nur einmal offen. Aber das Problem besteht auch nur bei dieser Unit. Die DCUs löschen hat nix gebracht. ... ... ... Oder doch?! :wiejetzt: Jetzt ist das Problem verschwunden. |
Re: Die IDE spinnt
Hallo,
öffne die Pas-Datei mal mit dem Editor (notepad) und suche nach verdächtigen "komischen" Zeichen (z.B. schwarze Punkte). Die müssen dann raus. Heiko |
Re: Die IDE spinnt
Zitat:
Delphi-Quellcode:
die #160 ist nur optional ... macht zwar keine Probleme, sieht allerdings aus wie ein Leerzeichen, ist aber Keines und bringt manchmal etwas verwirrung.
Var Name, S: String;
SL: TStringList; i: Integer; Begin Name := 'a.pas'; SL := TStringList.Create; Try SL.LoadFromFile(Name); SL.SaveToFile(Name + '.bak'); S := SL.Text; For i := Length(S) downto 1 do If S[i] in [#0..#8, #11, #12, #14..#31, #127 {, #160}] Then S[i] := ' '; SL.Text := S; SL.SaveToFile(Name); Finally SL.Free; End; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz