Delphiで「あ」を「%A4%A2」に変換するプログラムを作成したいのですが、
どうしたらよいでしょうか?
そもそも「%A4%A2」は何という文字コードなんてしょうか?
例えば、「http://d.hatena.ne.jp/」にて「あ」を検索すると
「http://d.hatena.ne.jp/keyword/%A4%A2」となります。
よろしくお願いいたします。
EUCをHTTPエンコードしたものですね。
1.SHIFT-JIS -> EUC変換
2.HTTPEncode()に通す。
でイケると思います。
HTTPEncode()/HTTPDecode()を利用するには、
uses句に"HTTPApp"を追加して下さい。
DEKOさん
ありがとうございました。
おかげさまで下記コンポーネントで解決できました。
文字コード変換総合コンポーネント TPzConv ver.1.2 http://www31.ocn.ne.jp/~pz/delphi/pzconv/document.htm
ツイート | ![]() |