掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Delphi2009 のコードページについて (ID:34704)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
DEKO様、検証ありがとうございます。 私の場合もう1台のPCでも発生してしまいました。 (Delphi 2009 Professional Version 12.0.3210.17555) そちらは何故か2回目のコードページは932ではなく0でしたが。 (デフォルトの0になってるって事ですね) 文字列は "Edit1" がそのまま入っています。 日本語を入力しても同じでした。 StringRefCount のコードを入れてみましたがやはり932でした。 ちなみに次のように処理前にTypeで宣言すると問題なく表示されます。 procedure TForm1.Button1Click(Sender: TObject); type SJISString = type AnsiString(932); // Shift-JIS(CP932) EUCJPString= type AnsiString(20932); // EUC-JP(CP20932) JISString = type AnsiString(50220); // iso-2022-jp (JIS) var sjis: SJISString; jis: JISString; 以上です。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.