strwinsert

Unicode(UTF-16)文字列内の指定したインデックスに文字列を挿入

val = strwinsert(p1, p2)

p1=0~   : 挿入インデックス
p2="str" : 挿入する文字列

(プラグイン / モジュール : hspint64.dll)

解説

Unicode(UTF-16)文字列内の指定したインデックスに文字列を挿入します。
p1で挿入するインデックスを指定します。
p2で挿入する文字列 または Unicode(UTF-16)文字列型変数を指定します。

サンプル

u16 =  _T("ABDE")       	// Cを入れ忘れた
mes strwinsert(u16, 2, "C")
mes strwinsert(u16, 4, _T("FG"))

関連項目

strwUnicode文字列(UTF-16)型に変換(hspint64.dll)

サンプル逆引き (1)

27_strwinsert.hsp

情報

プラグイン / モジュールhspint64.dll
バージョン1.03
作成日2021/06/13
著作者inovia
URLhttps://hsp.moe/
備考#include "hsp3_64.as"
#include "hspint64.as"
以上2つのファイルをインクルードすること。
(ソースコード上の記述個所は一番上を推奨)
タイプint64型拡張プラグイン
グループstrw
対応環境
  • Windows 版 HSP
移植のヒント64bit版 Windows のみ
hs ファイルhsphelp\hspint64.hs