_SetObjectProperty( ) (Rutina de biblioteca API)
Establece una propiedad para un objeto.
int _SetObjectProperty(Value FAR *objct, char FAR *prop, Value FAR *val,
int fAdd)
Observaciones
El primer parámetro *objct es una referencia a un objeto; el segundo parámetro *prop es el nombre de la propiedad que hay que establecer; el tercer parámetro *val es el nuevo valor de propiedad.
El último parámetro fAdd es 0 o un valor distinto de cero que especifica si la propiedad se agrega al objeto si la propiedad no existe. Si fAdd es un valor distinto de cero y la propiedad que especifique no existe para el objeto, se agrega la propiedad al objeto como propiedad definida por el usuario y contiene el valor de la propiedad que especifique con *val. Si fAdd es 0 y la propiedad que especifique no existe para el objeto, no se agrega la propiedad al objeto.
_SetObjectProperty( ) devuelve 0 si tiene éxito; de lo contrario, devuelve el valor negativo del código de error correspondiente de Visual FoxPro.
Para obtener más información acerca de cómo crear una biblioteca API e integrarla con Visual FoxPro, vea Acceso a la API de Visual FoxPro.
Vea también
_GetObjectProperty( ) (Rutina de biblioteca API) | Acceso a la API de Visual FoxPro | Object (Propiedad) | ReadObject (Propiedad)