Функция SetObjectProperty()
позволяет установить значение свойства абстрактного объекта по имени динамическим способом. Таким образом, вызов SetObjectProperty(object, 'xxx', value)
эквивалентен выражению object.xxx = value
.
Для стандартного объекта вызов SetObjectProperty(object, propName, value)
эквивалентен вызову object[propName] = value
.
В зависимости от типа объекта, при попытке установить свойство, которое отсутствует в объекте, возможно срабатывание исключения.
Синтаксис
SetObjectProperty(object, propName, propValue)
Аргументы
- object (тип:
object
)
Объект произвольного типа. - propName (тип:
string
)
Имя свойства. - propValue
Значение свойства.