Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#7

Re: Die IDE spinnt

  Alt 2. Jul 2009, 13:57
Zitat von hoika:
ö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.
da man so nicht alles findet ... hatte auch mal das Problem und hatte mir dann etwa so beholfen:
Delphi-Quellcode:
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;
die #160 ist nur optional ... macht zwar keine Probleme, sieht allerdings aus wie ein Leerzeichen, ist aber Keines und bringt manchmal etwas verwirrung.
$2B or not $2B
  Mit Zitat antworten Zitat