掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
UnicodeからShift-jisに変換するには (ID:48022)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
TruboDelphi2006を使用しています。 別のシステムがログファイルをテキスト形式でおくってくるのですが、テキストの中身に#32066#20102といように普通の文字でUnicodeが記載されてきます。別のQ&Aで「gfnsWideToUtf7」「gfnsUtf7ToWide」を使用するようなサンプルをみつけたのですがテキストの中身を取り出してgfnsWideToUtf7を使用するとコンパイルエラーになります。 文字コードから通常の文字に変換する方法はないでしょうか? var w_txt : String; ls_Wide: WideString; msg : String; begin w_txt ←にテキストの中身(#32066#20102)を代入 ls_Wide := WideString(WideChar(w_txt)); msg := gfnsWideToUtf7(ls_Wide); msg := PWideChar(gfnsUtf7ToWide(msg)); msgをダイアログで表示 ls_Wide := WideString(WideChar(w_txt));の部分でエラーになります。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.