指定された値が指定された名前のプロパティを持つ場合、0 以外の数値を返します。
HasProp := HasProp(Value, Name)
This function returns 1 (true) if the value has a property by this name, otherwise 0 (false).
この関数は、__Getまたは__Setメタファンクションが存在するかどうかをテストするものではありません。もし存在するとしても、それが実装する可能性のあるプロパティの正確なセットを検出する方法はありません。
本機能は、プリミティブな値をサポートします。