ICE70
Az ICE70 ellenőrzi, hogy a beállításjegyzék-bejegyzések egész értékei helyesen vannak-e megadva. Az űrlap ##str, #%unexpanded str értékei nincsenek érvényesítve. A rendszer ellenőrzi az űrlap #xhex, #Xhex, #integer és #[tulajdonság] értékeit. Az alábbi táblázat rövid áttekintést nyújt.
Érték | Érvényesítés |
---|---|
##str | érvényes |
#%unexpanded str | érvényes |
#xHex,#XHex | Érvényes hexa karakterek ellenőrzése (0-9,a-f,A-F). Itt a tulajdonságok engedélyezettek. |
#+int, #-int, #int | Érvényes numerikus karakterek ellenőrzése (0-9). Itt a tulajdonságok engedélyezettek. |
A beállításjegyzékbe beírandó egész szám szintaxisa #integer, ahol az egész szám.
Eredmény
Az ICE70 hibát jelez, ha a beállításjegyzék-bejegyzések egész értékei nincsenek megfelelően megadva.
Példa
Az ICE70 az alábbi hibákat jelenti az adott példához.
The value #12xz34 is an invalid numeric value for registry entry Reg1. If you meant to use a string, then the string value entry must be preceded by ## not #.
A hiba kijavításához: Ha azt szeretné, hogy az érték numerikus legyen, módosítsa az értéket úgy, hogy az összes numerikus karaktert használja. Ha azt szeretné, hogy az érték sztring legyen, csak egy helyett két "#" (##) előzhető meg.
The value #xz34 is an invalid hexadecimal value for registry entry Reg2.
A hiba kijavítása: Az érvényes hexadecimális karakterek 0-9, A-F és a-f. Csak ezek a karakterek követhetik a #x (vagy #X).
beállításjegyzéktábla (részleges)
Bejegyzés | Érték |
---|---|
Reg1 | #12xz34 |
Reg2 | #xz34 |
Megjegyzések
- A #[myproperty] érvényes.
- #[a myproperty érvénytelen (hiányzó záró zárójel).
- #[myprop1] [myprop2 érvényes. (Annak ellenére, hogy az utolsó hiányzik a záró zárójel, myprop1 is kiértékelni, hogy #str így volna ##str [myprop2, ami érvényes
- #]myproperty[ érvénytelen
- Egy értéksztring beágyazott tulajdonsága nem lehet [$compkey], [#filekey], vagy [!filekey] formátumú, mert ezek nem numerikusak. Van azonban egy kivétel, a #[myproperty] [$compkey] (vagy a [#filekey] vagy a [!filekey]) érvényes, mert a fentihez hasonlóan a [myproperty] kiértékelhető #str.
Kapcsolódó témakörök