![]() |
case ... of - Konstanten - Fehler
Hi
folgender Code:
Code:
funktioniert
const
LINKS: Byte = 1; RECHTS: Byte = 2 ... ... case Spieler.Richtung of // Spieler Richtung ist vom Typ Byte 1: mach das und das; 2: mach das und das; ... end; nur will ich jetzt statt "1" "LINKS" eingeben (meine definierten Konstanten) wie geht das?!
Code:
geht nicht: Fehler: Main.pas(255): Konstantenausdruck erwartet
case Spieler.Richtung of
LINKS: mach das und das; RECHTS: mach das und das; ... end;´ ich hoffe ihr könnt mir helfen mfg stefan |
Re: case ... of - Konstanten - Fehler
Lass das ": BYTE" raus ;)
Delphi-Quellcode:
...:cat:...
const
LINKS = 1; RECHTS = 2 |
Re: case ... of - Konstanten - Fehler
Zitat:
danke brauchen konstanten keine typenzuweisung, weil sie direkt vom compiler eingesetzt werden oder was?! mfg stefan |
Re: case ... of - Konstanten - Fehler
Zitat:
...:cat:... |
Re: case ... of - Konstanten - Fehler
das was du benutzt hattest war eine typisierte konstante...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:48 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-2025 by Thomas Breitkreuz