違う可能性大なのですがこういう事でしょうか。
#uselib "msvcrt.dll"
#cfunc _mbsbtype "_mbsbtype" sptr, int
buf = {"
ABCDEF
あいうえお
\"漢字コード\"
"}
sdim buf2
i = 0
while peek(buf, i) ! 0
switch _mbsbtype(buf, i)
case 0
; 何もしない
swbreak
case 1
buf2 += strf("%c", peek(buf, i)) + strf("%c", peek(buf, i + 1))
i++
swbreak
case 2
i++
swbreak
default
; 何もしない
swbreak
swend
i++
wend
mes buf2
stop
ちょっとどういう風な動作をさせたいのかが分からないので例を記述していただけると
ありがたいです。