[トップ][編集][ノート][編集履歴][一覧][最近の更新][->English]

HSPHelp:ll_bin


ll_bin

ll_bin v1,"s2"                  [16進文字列をバイナリに変換]

    v1 : バイナリに変換したものを代入する変数
    s2 : バイナリに変換する文字列

説明

"01CDBF"などの16進文字列をバイナリに変換して、変数v1に代入します。 文字列の中に含まれるタブ、改行、スペースは無視されます (正確にはASCIIコード0x20以下の文字)。 0〜9、A〜F、a〜f以外の文字が現れた場合、変換はそこでストップされます。 変数v1に代入されたバイト数はHSPHelp:ll_retで取得できます。 HSPHelp:ll_retsetを使用している場合はHSPHelp:ll_retsetでセットした変数に代入されます。 文字列全てが変換された場合はstatに0、途中でストップされた場合はstatに1が代入されます。 v1のサイズが足りない場合も変換が途中でストップされ、statに2が代入されます。

備考

ver2.6標準命令

参照