23_strwrep.hsp

sample\hspint64.dll\23_strwrep.hsp » Plain Format

// hsp3_64.as → hspint64.as の順にインクルードしてください。
// また、varptr や callfunc をマクロで置き換えている都合上、
// hspint64.as のインクルードは なるべく上に書いておくことをお勧めします。
// なお、varptr や callfunc をマクロの置換をしない場合は、以下のコメントを解除してください。
// #define CANCEL_UNDEF_HSPINT64 

#include "hsp3_64.as"
#include "hspint64.as"

// strwrep
// Unicode(UTF-16)文字列の置換します

buf = _T("あいうえお♨ABCDE♨")
mes "置換前: " + buf

; 以下でも大丈夫です。
; strwrep buf, "♨", "温泉"
strwrep buf, _T("♨"), _T("温泉")
mes "置換後: " + buf
mes "置換回数:" + stat