Hallo,
@Sherlock
In typisierten Konstanten (const identifier: type = value) darf Value nur aus echten Konstanten bestehen.
In deinem zweiten Beispiel wird Value eine typisierte Konstante + einer echten Konstante zugewiesen und das geht nicht.
Siehe hier:
http://docwiki.embarcadero.com/RADSt...rte_Konstanten
ab Abschnitt typisierte Konstanten.
Das hier geht:
Delphi-Quellcode:
const
//cStar: string = #$2606;
cStar = #$2606;
cPOWER_OFF: string = cStar + 'POWER-OFF';
cPOWER_LOSS: string = cStar + 'POWER-LOSS';
cPOWER_BACK: string = cStar + 'POWER-BACK';