Autor Beitrag
Silas
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 478

Windows XP Home
Delphi 2005, RAD Studio 2007, MASM32, FASM, SharpDevelop 3.0
BeitragVerfasst: Do 28.09.06 16:06 
Hallo!

Ich hab da ein Problem:

Ich arbeite beim Game-Programmieren mit Genesis 3D 1.1 und hab am Anfang mit D3 den Quelltext geschrieben. Jetzt bin ich auf D'05 umgestiegen und bekomm jetzt beim kompilieren der Genesis-for-Delphi-Units komplett unsinnige Fehlermeldungen, z.B. in einer Zeile, in der "Guid: TGUID;" steht, die Meldung "Fataler Fehler: Zeile zu lang (länger als 1023 Zeichen)". Wenn man die Zeile auskommentiert, kommt die Meldung bei einer Anderen. Außerdem meldet der Compiler bei einer Kommentarzeile "Fehler: INTERFACE erwartet, aber Bezeichner "Windows" gefunden".

Ist außer mir schon mal jemandem so was passiert? Kann mir da jemand helfen?

Danke!

_________________
Religionskriege sind nur Streitigkeiten darüber, wer den cooleren imaginären Freund hat ;-)
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Do 28.09.06 16:27 
das Problem scheint vorher aufzutreten, er meldet halt nur diese Zeile:
ausblenden Delphi-Quelltext
1:
Guid: TGUID;					

_________________
Markus Kinzler.
Silas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 478

Windows XP Home
Delphi 2005, RAD Studio 2007, MASM32, FASM, SharpDevelop 3.0
BeitragVerfasst: Do 28.09.06 16:33 
Können solche sachen auch passieren, wenn der Fehler in der "vorherigen" Unit sind(in dieser Unit ist er nicht). Und: Der mit der Kommentarzeile kommt in jeder Unit...
Ist in D3 denn "mehr erlaubt" als in D'05? Mit D3 ging's nämlich...

_________________
Religionskriege sind nur Streitigkeiten darüber, wer den cooleren imaginären Freund hat ;-)
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Do 28.09.06 16:38 
Er scheint irgendeine Zeilenumbruch nicht zu erkennen.

_________________
Markus Kinzler.
root_at_localhost
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 191



BeitragVerfasst: Do 28.09.06 17:46 
würd ich auch sagen, schau mal, dass das ein ASCII-Zeichensatz ist (und nicht UTF8 oder sowas) und windows-Zeilenumbrüche (Cr + Lf, #13#10 oder wie du das nennen willst) verwendet werden...
uwewo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 154



BeitragVerfasst: Do 28.09.06 18:48 
Hi,

das Problem hatte ich vor ein paar Jahren auch schon, allerdings mit ca. 50 Units.
Habe damals den kompletten Text der Unit markiert, ausgeschnitten und in Word eingefügt.
Dann den Text in Word markiert, ausgeschnitten und wieder in Delphi eingefügt, danach ging es wieder.
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Do 28.09.06 22:23 
user profile iconSilas hat folgendes geschrieben:
Außerdem meldet der Compiler bei einer Kommentarzeile "Fehler: INTERFACE erwartet, aber Bezeichner "Windows" gefunden".
Also dieser Fehler kommt immer dann vor, wenn etwas vor dem Interface steht. Also zum Beispiel uses vor Interface kommt.
Aber eigentlich logisch nach der Fehlermeldung. Hast du etwas davor stehen?

Gruß Hape!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
Masterhawk
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 92

Win 2000,Win XP
D6 Pers
BeitragVerfasst: Fr 29.09.06 05:03 
www.delphi-forum.de/...63117&highlight=

Schau mal in dem Thread, da hab ich ne Datei gepostet die dein Problem lösen sollte....
Silas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 478

Windows XP Home
Delphi 2005, RAD Studio 2007, MASM32, FASM, SharpDevelop 3.0
BeitragVerfasst: Fr 29.09.06 15:51 
Super! Jetzt funtst's! Ich war also nicht der einzige dem das Passiert ist...

@wulfskin: Das was vor INTERFACE steht, geht meines Wissens mit D3 auch nicht, und da damit is es ja gegangen... Es sei denn, D'05 nimmt eine Kommentarzeile als Befehl :wink: ...

_________________
Religionskriege sind nur Streitigkeiten darüber, wer den cooleren imaginären Freund hat ;-)