![]() |
Verständnisproblem bei Set (Aufzählung)
hoi,
folgendes verstehe ich im Moment nicht
Delphi-Quellcode:
Ist der zugewiesene Wert für ErrorC einfach nur zu groß ?
type
MyError = ( NoError = 0 , // geht ErrorA = $10000001, // geht ErrorB = $50000005, // geht ErrorC = $80000008 // [B]geht nicht[/B] ); ... Oder ist es eine Einstellung im Projekt die ich ändern kann? Als Compiler Fehler kommt: "E2026 Konstantenausdruck erwartet" cya |
AW: Verständnisproblem bei Set (Menge)
Das Semikolon ist hinter der
Code:
gesetzt?
);
|
AW: Verständnisproblem bei Set (Menge)
[OT] Das ist keine Menge, sondern eine Aufzählung, in eine Menge gingen Zahlen dieser Größe sowieso nicht rein. [/OT]
|
AW: Verständnisproblem bei Set (Menge)
Das Fragment wird von meinem Delphi 2006 anstandslos kompiliert.
|
AW: Verständnisproblem bei Set (Aufzählung)
hoi,
von meinem Delphi 7 auch aber von Delphi XE nicht. Gibt es eine Möglichkeit dieses Konstrukt anders darzustellen ? cya |
AW: Verständnisproblem bei Set (Aufzählung)
Delphi XE2 ebenfalls.
|
AW: Verständnisproblem bei Set (Aufzählung)
bei meinem XE gigt es eine Warning, kompilieren lässt es sich trotzdem ...
|
AW: Verständnisproblem bei Set (Aufzählung)
Eventuell kannst mit {$Z4} oder {$Z+} etwas erreichen.
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:11 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 by Thomas Breitkreuz