掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
UniCodeを使うには? (ID:33614)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
返事が送れてすみません。 >WS := Edit1.Text; >WP := PWideChar(WS); この状態では使用ができないみたいです。 以下、私がわからないのは Widechar と String の違いなのですが char は \0 で終わりを認識して、String は [0] に 文字長が入っているということでいいのですよね 各バイト単位で見ると同じ内容の値があるんじゃないんですか? つまり、Edit1.Text は WideString なので WideCharと同じ用にUniCodeが使えると思ったのですが。 また、IMEから入力したときも最初は Edit1.Text に UniCode の 文字が表示されるのに、Text を参照すると文字化け[?]になります。 Edit1.Text は WideString になっているけれども 実際内部では別の型でほぞんされているということなのでしょうか? それとも、WideString と WideChar の違いによるものなのでしょうか? そのあたりが良くわからないのです。 すみません。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.