转换一个 ASCII 码数组到一个字符串.
StringFromASCIIArray( 数组, [ 开始 [, 结束 [, 编码 ] ] ] )
数组 | 要转化为字符串的包含ASCII代码的数组. |
开始 | [可选参数] 基于0开始的开始位置的坐标,用于指定进行处理的开始位置(默认: 0). |
结束 | [可选产生] 基于0开始的结束位置的坐标,用于指定进行处理的结束位置(默认: UBound($array) - 1). |
编码 | [可选产生] 指定数组包含的值使用的字符集: 0 - UTF-16 (默认) 1 - ANSI 2 - UTF-8 |
成功: | 返回 ASCII 码表示的字符串. |
失败: | 返回一个空字符串,并设置 @error 为非零. @error 可以是: |
1 - 输入的不是一个数组. | |
2 - 开始位置无效. |
#include <Array.au3> ; For _ArrayDisplay()
; 字符串转换为 ASCII 码数组.
Local $a = StringToASCIIArray("abc")
; 显示包含每个字符的ASCII码的数组.
_ArrayDisplay($a)
; ASCII 码数组转换为字符串.
Local $s = StringFromASCIIArray($a)
;转换结果将会返回 ASCII 码表示的字符串.
MsgBox(4096, "转换结果", $s)