点击或拖拽改变大小

Functions.IVarPutSelf 方法

X#
将值分配给实例变量。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION IVarPutSelf(
	oObject AS Object,
	symInstanceVar AS STRING,
	uValue AS USUAL
) AS USUAL
查看代码

参数

oObject
类型:Object
包含实例变量的对象。
symInstanceVar
类型:String
要分配值的实例变量。
uValue
类型:__Usual
要分配给实例变量的值。

返回值

类型:__Usual
分配给 symInstanceVar 的值(uValue)。
备注
IVarPutSelf() 将值分配给特定的 EXPORT 或 INSTANCE 变量。
示例
此示例使用 IVarPutSelf() 为 EXPORT 和 INSTANCE 变量分配值。
X#
 1CLASS GetVars
 2    EXPORT cName
 3    INSTANCE cPhone
 4    PROTECT cID
 5    HIDDEN cPassWord
 6FUNCTION Start()
 7    LOCAL oVars AS OBJECT
 8    oVars := GetVars{}
 9    ? IVarPutSelf(oVars, #cName, "Adam")    // Adam
10    ? IVarPutSelf(oVars, #cPhone, "4460")    // 4460
参见