用法
FREResult FRENewObjectFromUTF8(uint32_t length, const uint8_t* value, FREObject* object);
参数
-
length
-
uint32_t,
value
参数中的字符串的长度,包括 null 终止符。
-
value
-
一个 uint8_t 元素数组。此数组是新 ActionScript String 对象的值。FREObject 变量表示一个 String ActionScript 变量。字符串使用 UTF-8 编码,并以 null 字符终止。
-
object
-
指向 FREObject 的指针,指向表示 String ActionScript 对象的数据。
返回
FREResult,可能的返回值包括(但不限于)下列值:
-
FRE_OK
-
函数已成功并且正确设置了
object
参数。
-
FRE_INVALID_ARGUMENT
-
object
或
value
参数为
NULL
。
-
FRE_WRONG_THREAD
-
从运行时在其中具有对本机扩展函数的未决调用的线程以外的线程调用了方法。
说明
调用此函数可使用
value
中指定的字符串值创建一个 ActionScript String 对象。此方法会将 FREObject 输出参数
object
设置为对应于新的 ActionScript String 实例。
|
|
|