投稿日 | : 2006/05/04(Thu) 17:09 |
投稿者 | : Say |
Eメール | : |
URL | : |
タイトル | : Re: 1バイト文字列を2バイト文字列へ変換したい |
よくわかりませんが、
>ret = String(256, chr(0))
>のように1バイト区切りの文字列を作り、
retは512バイトになってますが「1バイト区切りの文字列」って何でしょう?
>MsgBox "hoge_" & ret & "_hoge"
>とした場合、後ろにつけた "_hoge" は結合されず、表示されません。
結合されています。MsgBoxでは\0以降が表示されないだけです。
>VB内部で使う2バイト文字列のUnicode(?)に変換することは出来ないのでしょうか?
コード変換をしたいという話なら、StrConvやADO.Streamについて調べてみては?