Nedan följer en lista över kompileringsfel som kompilatorn genererar när den träffar på ogiltig kod. En del av de här felen uppstår bara vid kompilering i strikt läge. I strikt läge läggs tre begränsningar till som inte finns i standardspråket:
- Uttryck har statiska typer och typfel är verifieringsfel.
- Extra verifieringsregler fångar upp vanliga programmeringsfel.
- Verifieringsfel rapporteras i förväg. De här verifieringsfelen uppstår bara i strikt läge:
- Signaturmatchning för funktionsanrop, som kontrollerar antalet angivna parametrar och deras typ.
- Konflikter mellan duplicerade definitioner.
- Obundna referenser, som uppstår när metoder eller egenskaper som inte är definierade används vid kompilering.
- Lägga till egenskaper dynamiskt på fasta objekt.
- Skriva till konstanta variabler.
- Ta bort fasta egenskaper.
- Jämförelseuttryck som använder inkompatibla typer.
- Paket som inte hittas.
Kod | Meddelande | Beskrivning | |
---|---|---|---|
1000 | Tvetydig referens till %s. |
En referens kan vara till mer än ett objekt. I följande exempel används till exempel namnutrymmena rss och xml , som vart och ett definierar ett eget värde för funktionen hello() . Programsatsen trace(hello()) returnerar det här felet eftersom den inte kan avgöra vilket namnutrymme som ska användas.
Korrigera en tvetydig referens genom att göra referensen specifik. I följande exempel används formen namnutrymme::funktion för att ange vilket namnutrymme som ska användas:
| |
1003 | Åtkomstspecifikationer är inte tillåtna med namnutrymmesattribut. | Det går inte att använda både en åtkomstspecifikation (som private eller public) och ett namnutrymmesattribut i en definition. | |
1004 | Namnutrymmet hittades inte eller är inte en kompileringskonstant. | Namnutrymmet är antingen okänt eller ett uttryck som kan ha flera värden vid körning. Kontrollera att namnutrymmet är rättstavat och att dess definition har importerats korrekt. | |
1006 | Ett superuttryck får bara användas inuti metoder för klassinstanserer. | ||
1007 | En superprogramsats får bara användas i konstruktorer för klassinstanser. |
Du kan inte använda programsatsen super i statiska medlemmar. Du kan bara använda programsatsen super inuti klassinstanser.
| |
1008 | Attributet är ogiltigt. | ||
1010 | Attributet override får bara användas på definitioner av klassegenskaper. |
Du kan inte använda nyckelordet override i ett funktionsblock.
| |
1011 | Attributet virtual får bara användas på definitioner av klassegenskaper. |
Du kan inte använda attributet virtual när du deklarerar en egenskap som inte tillhör en klass (till exempel när du deklarerar en variabel i ett funktionsblock).
| |
1012 | Attributet static får bara användas på definitioner i en klass. | ||
1013 | Attributet private får bara användas på definitioner av klassegenskaper. | ||
1014 | Attributet intrinsic stöds inte längre. |
ActionScript 3.0 saknar stöd för nyckelordet intrinsic .
| |
1016 | Basklassen är final. |
Det går inte att utöka superklassen eftersom den är markerad som final .
| |
1017 | Definitionen för basklassen %s hittades inte. | ||
1018 | Definition på duplikatklassen: %s. | ||
1020 | En metod som är markerad som override måste åsidosätta en annan metod. | ||
1021 | Funktionsdefinition är en dubblett. | Du kan inte deklarera mer än en funktion med samma ID-namn i samma omfång. | |
1022 | Det går inte att åsidosätta en åtkomst av typen final. | ||
1023 | Inkompatibel åsidosättning. | En funktion som är markerad override måste matcha parameter- och returtypsdeklarationen för funktionen som åsidosätts. Den måste ha lika många parametrar, parametrarna måste ha samma typer och samma returtyp måste deklareras. Om någon parameter är valfri måste även detta vara samma. Båda funktionerna måste också ha samma åtkomstspecifikation (public, private osv.) eller namnutrymmesattribut. | |
1024 | Åsidosätta en funktion som inte är markerad för åsidosättning. |
Om en metod i en klass åsidosätter en metod i en basklass måste du uttryckligen deklarera den genom att använda attributet override , som i följande exempel:
public override function foo():void{}; | |
1025 | Det går inte att omdefiniera en final metod. |
Metoden kan inte utökas eftersom den är markerad som final i basklassen.
| |
1026 | Konstruktorfunktioner måste vara instansmetoder. | ||
1027 | Funktioner kan inte vara både static och override. | ||
1028 | Funktioner kan inte vara både static och virtual. | ||
1029 | Funktioner kan inte vara både final och virtual. | ||
1030 | Du måste ange namnet på argumentvariabelns array. |
Parameterdefinitionen ...(rest) anger att alla värden efter ...(rest) samlas i en array. Du måste ange ett namn på den arrayen, som i uttrycket function foo(x,...(rest)) .
| |
1033 | Virtuella variabler stöds inte. | ||
1034 | Variabler kan inte vara interna. | ||
1035 | Variabler kan inte vara både final och virtual. | ||
1037 | Paket kan inte vara inkapslade. | ||
1038 | Målet för programsatsen break hittades inte. | ||
1039 | Målet för programsatsen continue hittades inte. | ||
1040 | Duplicerad etikettsdefinition. | ||
1041 | Det går inte att anropa attribut. | ||
1042 | Nyckelordet this kan inte användas i statiska metoder. Det kan bara användas i instansmetoder, funktionsslut och global kod. |
Du kan inte använda nyckelordet this i en statisk medlem, eftersom this skulle sakna kontext.
| |
1043 | Odefinierat namnutrymme. | ||
1044 | Gränssnittsmetoden %s i namnutrymmet %s implementerades inte av klassen %s. | ||
1045 | Gränssnittet %s hittades inte. | ||
1046 | Typen hittades inte eller är inte en kompileringskonstant: %s. |
Den klass som används som typdeklaration är antingen okänd eller ett uttryck som kan ha flera värden vid körning. Kontrollera att du importerar rätt klass och att dess paketplats inte har ändrats. Kontrollera också att paketet som koden finns i (inte den importerade klassen) har definierats korrekt (till exempel att du använder ActionScript 3.0-paketsyntax, och inte ActionScript 2.0-syntax).
Felet kan också uppstå om klassen som refereras inte är definierad i ett namnutrymme som används eller inte är definierad som public:
Om du använder Flex Builder 2, och klassen finns i ett bibliotek, försäkrar du dig om att du anger klassökvägen för projektet. | |
1047 | Parameterinitieraren är okänd eller är inte en kompileringskonstant. | Det värde som används som standardvärde för parametern är antingen odefinierad eller kan ha olika värden vid körning. Kontrollera att initieraren är rättstavad och att initieringsvärdet inte är ett uttryck som kan ha olika värden vid körning. | |
1048 | Metoden kan inte användas som en konstruktor. |
Det går inte att skapa en instans av en metod i en klass. Bara globala funktioner kan användas i new -uttryck.
class D { function xx() { return 22; } } var d:D = new D(); var x = new d.xx(); // error, method cannot be used as constructor function yy() { this.a = 22; } var z = new yy(); // no error, global functions can be used as constructors. | |
1049 | Ogiltig tilldelning till en variabel som angetts som constant. | ||
1050 | Det går inte att tilldela till icke-referensvärden. | ||
1051 | Returvärdet måste vara odefinierat. |
Du försöker använda programsatsen return i en metod som har den deklarerade returtypen void .
| |
1052 | Konstantinitieraren är okänd eller är inte en kompileringskonstant. | Det värde som används för att initiera konstanten är antingen odefinierad eller kan ha olika värden vid körning. Kontrollera att initieraren är rättstavad och att initieringsvärdet inte är ett uttryck som kan ha olika värden vid körning. | |
1053 | Åtkomsttyperna måste matcha. | ||
1054 | Returtypen för en set-definition måste vara ospecificerad eller void. |
Du kan inte ange ett returvärde för en set-funktion. Följande är till exempel ogiltigt:
public function set gamma(g:Number):Number; Följande är giltigt: public function set gamma(g:Number):void; | |
1058 | Egenskapen är lässkyddad. | ||
1059 | Egenskapen är skrivskyddad. |
Egenskapen definieras med en get-funktion som gör att du kan hämta egenskapens värde. Det finns dock ingen set-funktion definierad för egenskapen. Därför är den skrivskyddad.
I följande exempel genererar rad 3 ett fel, eftersom ingen set-funktion har definierats för class D { function get xx() { return 22; } } var d:D = new D(); d.xx = 44; // error, property is read-only | |
1061 | Ett anrop görs till en möjligtvis odefinierad metod, %s, via en referens med den statiska typen %s. | Du anropar en metod som inte är definierad. | |
1063 | Det går inte att öppna filen: %s. | ||
1064 | Ogiltiga metadata. | Dessa metadata är okända. | |
1065 | Attribut för metadata får inte ha fler än ett element. | ||
1067 | Implicit tvång för ett värde av typen %s till den orelaterade typen %s | Du försöker byta ut ett objekt mot en typ som det inte kan konverteras till. Detta kan inträffa om klassen som du byter ut till inte finns i arvskedjan för objektet som ska bytas ut. Felet kan bara uppstå när kompilatorn körs i strikt läge. | |
1068 | Det går inte att öppna den inkluderade filen: %s. | ||
1069 | Syntaxfel: Definition eller direktiv förväntades. | Kontrollera syntaxen på raden. | |
1071 | Syntaxfel: Ett definitionsnyckelord förväntades (till exempel en funktion) efter attributet %s, inte %s. |
Det här felet inträffar om du glömmer att använda nyckelorden ”var” eller ”function” i en deklaration.
Du kan också få det här felet när kompilatorn påträffar ett oväntat tecken. Följande användning av funktionen trace() är till exempel ogiltig, eftersom parenteser saknas (rätt syntax är trace("hello") ):
trace "hello" | |
1072 | Syntaxfel: XML förväntades före namnutrymme. |
Korrekt syntax för programsatsen är default xml namespace = ns. Antingen saknas nyckelordet xml (observera att det ska vara små bokstäver) eller så användes ett felaktigt nyckelord. Mer information finns i direktivet default xml namespace.
| |
1073 | Syntaxfel: En catch- eller finally-sats förväntades. | ||
1075 | Syntaxfel: Nyckelordet 'each' är inte tillåtet utan operatorn 'in'. | ||
1076 | Syntaxfel: Vänster parentes förväntades före identifieraren. | ||
1077 | CaseLabel förväntades. |
Kompilatorn förväntade en case -sats vid den här punkten i switch-blocket. Följande switch-block anropar felaktigt print före den första case -satsen:
switch(x) { trace(2); case 0: trace(0); break } | |
1078 | Etiketten måste vara en enkel identifierare. | ||
1079 | Ett superuttryck måste ha en operand. | ||
1080 | Öknings- eller minskningsoperator förväntades. | ||
1082 | Ett enda uttryck inom parentes förväntades. | ||
1083 | Syntaxfel: %s förväntades inte. |
Information saknas i kodraden. I följande exempel måste något uttryck (som ett annat tal) anges efter det sista plustecknet:
var sum:int = 1 + 2 + ; | |
1084 | Syntaxfel: %s förväntades före %s. |
Uttrycket förväntades inte vid den här tidpunkten. Om felet är att "höger klammerparentes förväntades före programmets slut" saknar ett kodblock en avslutande klammerparentes (}).
Om felet är att "en vänsterparentes förväntades före _" kan du ha glömt att ange en parentes för ett villkorligt uttryck, vilket visas i följande exempel (som är avsiktligt felaktigt):
| |
1086 | Syntaxfel: Semikolon förväntades före %s. | ||
1087 | Syntaxfel: Extra tecken hittades efter programslutet. | ||
1093 | Syntaxfel. | ||
1094 | Syntaxfel: Stränglitteralen måste avslutas före radbrytningen. | ||
1095 | Syntaxfel: Stränglitteralen måste avslutas före radbrytningen. | ||
1097 | Syntaxfel: Indata tog slut före det avslutande citattecknet för en stränglitteral. | ||
1099 | Syntaxfel. | ||
1100 | Syntaxfel: XML har inte matchande start- och sluttaggar. | ||
1102 | Det går inte att ta bort underordnade objekt till super. | ||
1103 | Duplicerad namnutrymmesdefinition. | Du definierade namnutrymmet mer än en gång. Ta bort eller ändra dubblettdefinitionen. | |
1104 | %s | ||
1105 | Tilldelningens mål måste vara ett referensvärde. | Du kan tilldela ett värde till en variabel, men det går inte att tilldela ett värde till ett annat värde. | |
1106 | Ökningsoperanden måste vara en referens. | Operanden måste vara en variabel, ett element i en array eller en objektegenskap. | |
1107 | Ogiltig ökningsoperand. | Operanden måste vara en variabel, ett element i en array eller en objektegenskap. | |
1108 | Ogiltig minskningsoperand. | Operanden måste vara en variabel, ett element i en array eller en objektegenskap. | |
1109 | Ett uttryck förväntades. |
Ett uttryck saknas i en del av koden. Följande genererar till exempel det här felet (ett villkor saknas i if -satsen):
| |
1110 | Namnet på en XML-tagg saknas. | ||
1111 | Filen %s är inte en giltig ABC-fil. | ||
1112 | Möjlig oändlig rekursion på grund av den här filen: %s. |
En fil som ingår i den källa som kompileras innehåller andra include -satser som skulle orsaka en oändlig slinga. Till exempel följande filer: a.as och b.as genererar det här felet eftersom båda filerna försöker inkludera den andra.
Filen a.as innehåller följande, som försöker inkludera filen b.as: import foo.bar.baz; include "b.as" trace(2); Filen b.as innehåller följande, som försöker inkludera filen a.as: include "a.as" | |
1113 | Cirkulär typreferens upptäcktes i %s. |
En klass försöker utöka en superklass. Klassen A kan inte utöka klassen B om B ärver från A:
| |
1114 | Attributet public får bara användas i ett paket. | ||
1115 | Attributet internal får bara användas i ett paket. | ||
1116 | Ett användardefinierat namnutrymmesattribut kan bara användas på den högsta nivån i en klassdefinition. | ||
1118 | Implicit tvång för ett värde av den statiska typen %s till den möjligtvis orelaterade typen %s. | Du använder ett värde som inte har den förväntade typen och inget implicit tvång som konverterar det till den förväntade typen finns.
Du kanske använder en övertyp där en undertyp förväntas. Till exempel:
I den sista programsatsen genereras ett fel eftersom den försöker tilldela ett objekt av typ A till en variabel av typ B. På samma sätt definierar följande funktionen
Även följande sats genererar ett fel, eftersom det returnerade värdet för
| |
1119 | Åtkomst till den möjligen odefinierade egenskapen %s via en referens med den statiska typen %s. |
Du försöker komma åt en egenskap som inte finns för det angivna objektet. Följande kod genererar till exempel det här felet eftersom ett int-objekt inte har någon egenskap med namnet assortment :
Felet kan bara uppstå när kompilatorn körs i strikt läge.
| |
1120 | Åtkomst till den odefinierade egenskapen %s. |
Du försöker komma åt en odefinierad variabel. Om variabeln huh till exempel inte har definierats får du följande fel när den anropas:
Felet kan bara uppstå när kompilatorn körs i strikt läge.
| |
1121 | En get-definition får inte ha några parametrar. | ||
1122 | En set-definition måste ha exakt en parameter. | ||
1123 | En set-definition får inte ha valfria parametrar. | ||
1124 | Returtypen för en get-definition får inte vara void. | En get-funktion simulerar en variabel. Eftersom variabler inte kan ha typen void kan du inte deklarera att get-funktioner ska returnera typen void. | |
1125 | Metoderna som är definierade i ett gränssnitt får inte har något innehåll. | ||
1126 | Funktionen har inget innehåll. | ||
1127 | Attributet %s angavs flera gånger. |
Du specificerade ett attribut mer än en gång i samma programsats. Satsen public static public var x; genererar till exempel det här felet, eftersom den anger att variabeln x är publik två gånger. Ta bort dubblettdeklarationer.
| |
1129 | Definition på duplikatgränssnitt: %s. | Ta bort eller ändra dubblettdefinitionerna. | |
1130 | En konstruktor kan inte ange en returtyp. | ||
1131 | Klasser får inte kapslas in. | ||
1132 | Attributet final kan bara användas på en metod som är definierad i en klass. | ||
1133 | Attributet native kan bara användas med funktionsdefinitioner. | ||
1134 | Attributet dynamic kan bara användas med klassdefinitioner. | ||
1135 | Syntaxfel: %s är inte en giltig typ. | ||
1136 | Felaktigt antal argument. %s förväntades. |
Funktionen förväntar sig ett annat antal argument än dem du skickade. Följande definierar till exempel funktionen goo , som har två argument:
class A { static function goo(x:int,y:int) { return(x+y); } } Följande programsats genererar ett fel eftersom den har tre argument: A.goo(1,2,3); | |
1137 | Felaktigt antal argument. Högst %s argument förväntades. | ||
1138 | Obligatoriska parametrar är inte tillåtna efter valfria parametrar. | ||
1139 | Variabeldeklarationer får inte förekomma i gränssnitt. | ||
1140 | Parametrar som anges efter nyckelordet …rest i parameterdefinitionen kan bara ha datatypen Array. | ||
1141 | En klass kan bara utöka en annan klass, inte ett gränssnitt. | ||
1142 | Ett gränssnitt kan bara utöka andra gränssnitt, men %s är en klass. | Du försöker låta gränssnittet utöka en klass. Ett gränssnitt kan bara utöka ett annat gränssnitt. | |
1143 | Attributet override kan bara användas på en metod som är definierad i en klass. | ||
1144 | Gränssnittsmetoden %s i namnutrymmet %s implementeras med en inkompatibel signatur i klassen %s. | Metodsignaturer måste matcha exakt. | |
1145 | Interna metoder får inte ha något innehåll. |
Du kan inte använda native eftersom det är ett reserverat nyckelord.
| |
1146 | En konstruktor får inte vara en get- eller set-metod. | ||
1147 | Ingen AS-källfil har angetts. | ||
1149 | Programsatsen return kan inte användas i statisk initieringskod. | ||
1150 | Attributet protected får bara användas på definitioner av klassegenskaper. | ||
1151 | Konflikt med definitionen %s i namnutrymmet %s. |
Du kan inte deklarera mer än en variabel med samma ID-namn i samma omfång om inte alla sådana variabler deklareras med samma typ. I ActionScript 3.0 anses olika kodblock (till exempel de som används i två for -slingor i samma funktionsdefinition) vara i samma omfång.
I följande kodexempel typbestäms variabeln
I följande kodexempel genereras ett fel eftersom typbestämningen i variabeldeklarationen och i
| |
1152 | Konflikt med den ärvda definitionen %s i namnutrymmet %s. | ||
1153 | En konstruktor kan bara definieras som public. | ||
1154 | Endast en av public, private, protected och internal får anges för en definition. | ||
1155 | Åtkomster får inte kapslas i andra funktioner. | ||
1156 | Gränssnitt kan inte skapas med den nya operatorn. | ||
1157 | Gränssnittsmedlemmar får inte deklareras som public, private, protected eller internal. | ||
1158 | Syntaxfel: Vänsterklammer ({) före funktionsinnehållet saknas. | ||
1159 | Programsatsen return kan inte användas i paketinitieringskod. | ||
1160 | Attributet native kan inte användas i gränssnittsdefinitioner. |
Du kan inte använda native eftersom det är ett reserverat nyckelord.
| |
1162 | Endast ett namnutrymmesattribut får användas per definition. | ||
1163 | Metoden %s står i konflikt med definitionen som har ärvts från gränssnittet %s. | ||
1165 | Gränssnittsattributet %s är ogiltigt. | ||
1166 | Namnutrymmesdeklarationer får inte förekomma i gränssnitt. | ||
1167 | Klassen %s implementerar gränssnittet %s flera gånger. |
Klassen implementerar samma gränssnitt mer än en gång. Följande kod genererar exempelvis ett fel eftersom klassen C implementerar gränssnittet A två gånger:
Den korrekta implementeringssatsen ska vara | |
1168 | Ogiltig tilldelning till funktionen %s. |
Du försöker omdefiniera en funktion. Följande definierar till exempel funktionen topLevel() för utskrift av ordet "top". Den andra programsatsen genererar ett fel eftersom den tilldelar ett annat returvärde till funktionen:
| |
1169 | Namnutrymmesattribut tillåts inte för gränssnittsmetoder. | ||
1170 | Funktionen returnerar inget värde. |
Alla möjliga kontrollflöden i en funktion måste returnera ett värde om returtypen är något annat än void. Följande f(x) -funktion genererar inget fel eftersom if..else -satsen alltid returnerar ett värde:
Däremot genererar funktionen
Kontrollen används bara om funktionen deklarerar en returtyp som inte är void. | |
1171 | En namnutrymmesstart måste vara antingen en litteral sträng eller ett annat namnutrymme. | ||
1172 | Definitionen %s kunde inte hittas. | ||
1173 | Etikettdefinitionen är ogiltig. | ||
1176 | Jämförelse av ett värde av den statiska typen %s och den möjligen orelaterade typen %s. | Detta fel kan uppstå i strikt läge. | |
1177 | Programsatsen return kan inte användas i global initieringskod. | ||
1178 | Ett försök gjordes att komma åt den otillgängliga egenskapen %s via en referens med den statiska typen %s. | ||
1179 | :Objektet är tillfälligt otillgängligt. Använd :* i stället. | ||
1180 | Anrop till den möjligen odefinierade metoden %s. | Felet kan bara uppstå när kompilatorn körs i strikt läge. | |
1181 | Framåtreferens till basklassen %s. | ||
1182 | Paketet kan inte användas som ett värde: %s. | ||
1184 | Inkompatibelt standardvärde av typen %s där %s förväntas. | ||
1185 | Programsatsen switch har mer än ett standardvärde. Bara ett standardvärde får användas. | ||
1188 | Ogiltig tilldelning till klassen %s. | ||
1189 | Ett försök gjordes att ta bort den fasta egenskapen %s. Det går endast att ta bort dynamiskt definierade egenskaper. | Delete tar bort dynamiskt definierade egenskaper från ett objekt. Deklarerade klassegenskaper kan inte tas bort. Felet kan bara uppstå när kompilatorn körs i strikt läge. | |
1190 | Basklassen hittades inte eller är inte en kompileringskonstant. | ||
1191 | Gränssnittet hittades inte eller är inte en kompileringskonstant. | ||
1192 | Attributet static tillåts inte i namnutrymmesdefinitioner. | ||
1193 | Gränssnittsdefinitioner får inte vara inkapslade i definitioner av klasser eller av andra gränssnitt. | ||
1194 | Attributet prototype är ogiltigt. | ||
1195 | Ett försök gjordes att komma åt den otillgängliga metoden %s via en referens med den statiska typen %s. | Antingen anropar du en privat metod från en annan klass, eller så anropar du en metod som är definierad i ett namnutrymme som inte används. Om du anropar en metod som definierats i ett namnutrymme som inte används lägger du till programsatsen use för det namnutrymmet.
| |
1196 | Syntaxfel: Ett uttryck förväntades efter throw. | ||
1197 | Klassen %s kan inte utöka %s eftersom båda är kopplade till bibliotekssymboler eller till huvudtidslinjen. | ||
1198 | Attribut får inte användas i paketdefinitioner. | ||
1199 | Internt fel: %s. | ||
1200 | Syntaxfel: Ogiltig for-in-initierare, bara 1 uttryck förväntades. | ||
1201 | En super-programsats får inte användas efter programsatserna this, super, return eller throw. | ||
1202 | Åtkomst till odefinierad egenskap, %s, i paketet %s. |
Du försöker komma åt en odefinierad variabel i ett paket. Om variabeln p.huh till exempel inte har definierats får du följande fel när den anropas:
Felet kan bara uppstå när kompilatorn körs i strikt läge.
| |
1203 | Ingen standardkonstruktor hittades i basklassen %s. | Du måste anropa basklassens konstruktor explicit med programsatsen super() om det krävs ett eller flera argument. | |
1204 | /* påträffades utan matchande */ . | Tecknen ”/*” påträffades, vilket innebär att en kommentar börjar där, men de motsvarande tecknen ”*/” som avslutar blockkommentaren påträffades inte. | |
1205 | Syntaxfel: En vänster klammerparentes ({) eller stränglitteral ("") förväntas. | ||
1206 | En super-programsats kan endast användas som det sista objektet i en konstruktorinitierarlista. |
Du kan inte använda programsatsen super i en konstruktor. Du kan bara använda programsatsen super som det sista objektet i konstruktorinitierarlistan.
| |
1207 | Nyckelordet this kan inte användas i egenskapsinitierare. |
Du kan inte använda nyckelordet this i en egenskapsinitierare.
| |
1208 | Initieraren för ett konfigurationsvärde måste vara en kompileringstidskontant. | Initieraren för ett konfigurationsvärde måste vara ett värde som är känt vid kompilering. Initieraren kan vara en konstant sträng, ett konstant tal eller booleskt värde eller en referens till ett annat konfigurationsvärde som redan definierats. | |
1209 | En konfigurationsvariabel får endast deklareras som const. | När en konfigurationsvariabel definieras måste den deklareras som const. | |
1210 | Ett konfigurationsvärde måste deklareras på den översta program- eller paketnivån. | Ett konfigurationsvärde måste deklareras på den översta program- eller paketnivån. | |
1211 | Namnutrymmet %s är i konflikt med ett konfigurationsnamnutrymme. | Ett namnutrymme får inte ha samma namn som ett konfigurationsnamnutrymme. | |
1212 | Precisionen måste vara ett heltal mellan 1 och 34. | ||
1214 | Inkompatibel version: Det går inte att referera till definitionen %s som introducerades i version %s från kod med version %s. | ||
1215 | Ogiltig initiering: Konvertering till typ %s förlorar data. |
Tue Jun 12 2018, 01:57 PM Z