Aracılığıyla paylaş


ICE70

ICE70, kayıt defteri girdileri için tamsayı değerlerinin doğru belirtildiğini doğrular. ##str, #%unexpanded str formunun değerleri doğrulanmaz. Form #xhex, #Xhex, #integer ve #[özellik] değerleri doğrulanır. Aşağıdaki tabloda kısa bir genel bakış sunulmaktadır.

Değer Doğrulama
##str geçerli
#%unexpanded str geçerli
#xHex,#XHex Geçerli onaltılık karakterler (0-9,a-f,A-F) için doğrulayın. Burada özelliklere izin verilir.
#+int, #-int, #int Geçerli sayısal karakterler (0-9) için doğrulayın. Burada özelliklere izin verilir.

 

Kayıt defterine girilecek bir tamsayı değerinin söz dizimi, tamsayının sayısal olduğu #integer.

Sonuç

ICE70, kayıt defteri girdileri için tamsayı değerleri doğru belirtilmezse bir hata bildirir.

Örnek

ICE70, verilen örnek için aşağıdaki hataları bildirir.

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 #.

Bu hatayı düzeltmek için: Değerin sayısal olmasını istiyorsanız, değeri tüm sayısal karakterleri kullanacak şekilde değiştirin. Değerin bir dize olmasını istiyorsanız, önünde yalnızca bir yerine iki '#' (##) bulunmalıdır.

The value #xz34 is an invalid hexadecimal value for registry entry Reg2.

Bu hatayı düzeltmek için: Geçerli onaltılık karakterler 0-9, A-F ve a-f şeklindedir. #x (veya #X) yalnızca bu karakterler izleyebilir.

Kayıt Defteri tablosu (kısmi)

Kayıt defteri Değer
Reg1 #12xz34
Reg2 #xz34

 

Açıklamalar

  • #[myproperty] geçerli.
  • #[myproperty geçerli değil (eksik bitiş köşeli ayracı).
  • #[myprop1] [myprop2 geçerli. (Son köşeli ayraç eksik olsa da, myprop1 #str olarak değerlendirebilir, böylece ##str [myprop2 geçerli olur
  • #]myproperty[ geçerli değil
  • Bir değer dizesindeki katıştırılmış özellikler sayısal olmadığından [$compkey], [#filekey] veya [!filekey] biçiminde olamaz. Ancak bir özel durum vardır: #[myproperty] [$compkey] (veya [#filekey] veya [!filekey]) geçerli çünkü öncekinde olduğu gibi [myproperty] #str olarak değerlendirebilir.

ice başvuru