b64encode

BASE64エンコード

b64encode p1,p2,p3

p1     : BASE64変換された文字列が代入される変数名
p2     : 変換元データを持つ変数名
p3(-1) : バッファサイズ

(プラグイン / モジュール : hspinet)

解説

p2で指定された変数バッファの内容をBASE64エンコード(変換)してp1の変数に代入します。
p3の値を省略またはマイナス値にした場合は、p2に含まれるデータを文字列として自動的にサイズが決定されます。
BASE64は、文字列型として格納されます。バイナリデータなどを一時的に文字列に変換する場合などに使用されます。
BASE64形式の文字列をもとのデータにデコード(戻す)場合は、b64decode命令を使用してください。

関連項目

b64decodeBASE64デコード(hspinet)

サンプル逆引き (2)

base64test.hsp
sendmail.hsp

情報

プラグイン / モジュールhspinet
バージョン3.5
作成日2017/09/13
著作者onitama
URLhttp://hsp.tv/
備考hspinet.asをインクルードすること。
タイプ拡張命令
グループ拡張入出力制御命令
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspinet.hs