Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Fallunterscheidung FPC oder Delphi
Delete - Mo 17.04.17 10:50
Titel: Fallunterscheidung FPC oder Delphi
- Nachträglich durch die Entwickler-Ecke gelöscht -
jaenicke - Mo 17.04.17 12:13
Du musst vermutlich {$ENDIF} statt {$IFEND} benutzen.
Delete - Mo 17.04.17 17:31
- Nachträglich durch die Entwickler-Ecke gelöscht -
Delete - Di 18.04.17 06:22
- Nachträglich durch die Entwickler-Ecke gelöscht -
Martok - So 30.04.17 13:02
Im Mode ObjFPC darfst du IFDEF/ENDIF und IF/ELSEIF/IFEND nicht mischen. In Lazarus siehst du das im Gegensatz zu Delphi sogar: der Highlighter umrahmt dir die IFs, die zusammengehören.
Die einfachste Lösung dürfte es sein, für alles IF zu nehmen:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| {$IF defined(FPC) } {$ELSEIF DELPHI6_UP} {$ELSE} {$IFEND} |
Delete - So 30.04.17 13:17
- Nachträglich durch die Entwickler-Ecke gelöscht -
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!