Function Reference

StringToASCIIArray

文字列を各文字のASCIIコードが格納された配列に変換します。

StringToASCIIArray( "string", [ start [, end [, encoding ] ] ] )

 

パラメータ

"string" ASCIIコードの配列に変換する文字列
start [オプション] 0始まりでの処理開始位置(デフォルト:0)
end [オプション] 0始まりでの処理終了位置(デフォルト: StringLen("文字列")).
encoding [オプション] 返される配列は指定された文字セットでの値を格納します:
0 - UTF-16 (デフォルト)
1 - ANSI
2 - UTF-8

 

返し値

成功 対応する位置の文字のUNICODEコードを各要素に持つ配列
失敗 空文字列を返します。

 

注意

文字列には組み込みのChr(0)が含まれることがあります。これらはそれ以降のデータとともに返される配列内に格納されます。処理は文字列の終端に到達するか、ユーザーが指定した終了位置でのみ停止します。

この関数を使用してバイナリデータを配列に変換するには まずBinaryToString()関数で文字列に変換する必要があります。

 

関連

StringFromASCIIArray, BinaryToString

 


#include <Array.au3>    ; _ArrayDisplay()用

Local $a = StringToASCIIArray("abc")
_ArrayDisplay($a)