Megosztás a következőn keresztül:


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.

ICE-referencia