Entwickler-Ecke

Programmierwerkzeuge - Zeile zu Lang


ebs - Do 07.07.05 11:56
Titel: Zeile zu Lang
So...
Ich habe gerade ein Problem mit D2005 und Delphi 3. Ich wollte halt für mein Spiel MultiPlayer einbauen, und habe mir dann Indy gedownloaded. Habe es installiert und musste jetzt gewungener Maßen auf Delphi 2005 umsteigen. Ich öffnete meine altes Delphi 3 Projekt, convertierte es, wollte es starten, und es kommt die Meldung:

Quelltext
1:
[Fataler Fehler] G4D_Genesis.pas(203): F2069  Zeile zu lang (mehr als 1023 Zeichen)                    

Ich habe mir die Stelle genauer angeguckt, nur es sind wahrlich keine 1023 Zeichen:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
  PgeCSNetMgr_NetSession = ^geCSNetMgr_NetSession;
  geCSNetMgr_NetSession = packed record
    SessionName: array[0..199of Char; // Description of Service provider
    Guid: TGUID; { TOCHK }              // Service Provider GUID
  end;
  PPgeCSNetMgr_NetSession = ^PgeCSNetMgr_NetSession;

Das ist nun eine original Kopie. Ich habe auch alle Lehrzeichen gelöscht, trozdem will er nicht, obwohl es in D3 geklappt hat :evil:
Danke im Voraus :D


Delete - Do 07.07.05 11:58

zeigt der Editor eventuell einen zeilenumbruch an, der für den Compiler keiner ist? Der Compiler erwaret eventuel ein #13#10, im Cod eist aber nur ein #10, was für den Editor reicht einen zeilenumbruch zu machen? Lad die ganze Datei mal in eine Strinmgliste und speichere sie wieder ab, könnte helfen.


ebs - Do 07.07.05 12:39

user profile iconLuckie hat folgendes geschrieben:
Lad die ganze Datei mal in eine Strinmgliste und speichere sie wieder ab, könnte helfen.

Hilft aber leider nicht. Ich habe die ganze Zeile sogar mal geköscht, allerdings springt er dann auf die voherige. :evil:

Moderiert von user profile iconraziel: Quote-Tags repariert.


ebs - Do 07.07.05 14:34

Hat sich erledigt :D :D
Ich habe einfach die neusten Units runtergeladen, und die laufen mit D2005 :freu