二十三(十五)ObjectSetString

ObjectSetString

函数设置相应对象属性的值。对象属性必须是字符串类型。这个函数有两个变体。
设置属性值,不修改:
bool ObjectSetString(
long chart_id, //图表标识符
string object_name, //对象名称
int prop_id, //属性
string prop_value //值

设置一个属性值,指示修改器:
bool ObjectSetString(
long chart_id, //图表标识符 chart identifier
string object_name, //对象名称 object name
int prop_id, //属性 property
int prop_modifier, //修饰符 modifier
string prop_value //值 value
);

参数
chart_id
[in]表标识符。0表示当前图表。
object_name
以物体的名义。
prop_id
对象属性的ID。该值可以是ENUM_OBJECT_PROPERTY_STRING枚举的值之一。
prop_modifier
[in]指定属性的修饰符。它表示斐波那契工具和图形对象Andrew的干草叉中级别的数量。能级的计算从0开始。
prop_value
财产的价值。

返回值
只有当更改图形对象属性的命令成功发送到图表时,函数才返回true。否则返回false。要了解有关错误调用GetLastError()的更多信息,请参阅。

请注意
当在当前图表上使用此函数时,将直接访问此图表,并立即返回结果。为了在不同的图表上设置对象属性,使用异步调用。异步调用意味着函数不等待已添加到另一个图表队列的命令的执行。相反,它立即返回控制权。
要检查当前图表之外的命令执行结果,可以使用检查指定对象属性的函数。但是,您应该记住,这些函数被添加到图表队列的末尾,并等待执行结果,因此会很耗时。在处理图表上的大量对象时,应该考虑到这个特性。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容