点击或拖拽改变大小

Functions.AElement 方法 (__FoxArray, UInt32, UInt32)

X#
从元素的下标值返回数组元素的编号。

命名空间:  XSharp.VFP
程序集:  XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法
 FUNCTION AElement(
	ArrayName AS FOXARRAY,
	nRowSubscript AS DWORD,
	nColumnSubscript AS DWORD
) AS USUAL
查看代码

参数

ArrayName
类型:__FoxArray
指定要返回其元素编号的数组的名称。
nRowSubscript
类型:UInt32
nColumnSubscript
类型:UInt32

返回值

类型:__Usual
备注
可以通过两种方式引用二维数组中的元素。
第一种方法使用两个下标本来指定数组中元素的行和列位置, 第二种方法使用单个元素编号。
AELEMENT( ) 当提供元素的行和列下标时,返回元素编号。
函数 ADEL( ), ADIR( ), AFIELDS( ), AINS( ), ALEN( ), ASCAN( ), ASORT( ), 和 ASUBSCRIPT( ) 可以操作二维数组, 并要求元素通过其元素编号来引用。
AELEMENT( ) 便于从下标到元素编号的转换,以便这些函数使用。从元素编号可以使用 ASUBSCRIPT( ) 返回相应的行和列下标。
X#
1DIMENSION gaMyArray(2,3)
元素可以通过其下标或元素编号来引用。 命令 STORE 'INVOICE' TO gaMyArray(2, 1) STORE 'INVOICE' TO gaMyArray(4) 都 将字符字符串 INVOICE 存储到同一个数组元素中。
在一维数组中,元素编号与其单个行下标相同。
不需要在一维数组中使用 AELEMENT( )。
参见