お世話になります。
delphi7でのdfmファイルについて質問なんですが、このファイルからキャプション一覧を取得しようとおもい見てみると Caption = #12363#12395 のようなシャープ付きの数字になっています。
dekoさんのページを色々みさせていただいたところ
「Unicodeベースの10進コントロール文字列に変換される」との事でしたが、英語での調べ方がわからず止まってしまいました。
やりたい事は、#12363#12395の形式のものをSJIS文字列で可視化、SIS文字列を#12363#12395の形式に変換。
なんですが、これの変換は難解なのでしょうか。
すいませんがご指導おねがいできればと思います。
#XXXXX形式の値を(#を外して)StrToIntで数値(Word)に変換→WideCharに代入→WideStringに追加
で全部WideStringに入れたらAnsiSringに代入
とかどうですか?
通りすがり さん、お早うございます。
スバラシイです!!
通りすがり さんの指導通りにやったら無事変換できました。
WORD型って今まで使ったことがなかったので助かりました。
どうもありがとうございました。
ツイート | ![]() |