2002/10/27 (日) 04:50:22 ◆ ▼ ◇ [mirai]'===== URL エンコードモジュール =====
'(C)1999-2002 けるべ
'MAIL : kelbe@geocities.co.jp
'HOME : http://www.geocities.co.jp/SilkRoad/4511/
'----- ☆ URL エンコードについて ☆ ------------------------------------------
'
'URL エンコードは一つ一つの文字を "%" + 文字コード(16 進)に
'変換します。16 進表記の文字列は VB の Hex 関数で得ることが
'できますが、0 から 15(&HF) の文字コードの場合は先頭に 0 を
'付加したほうがよいと思われます。(例 : "%09")
'
'(例 1) ! → %21
'(例 2) あ → %82%A0(Shift-JIS の場合)
'(例 3) ア → %B1(Shift-JIS の場合)
'(例 4) [タブ文字] → %09
'
'1 バイト半角スペースは "+" に変換します。
'1 バイト半角英数字 A-Z, a-z, 0-9 および、*-.@_ の記号は
'URL エンコードしません。
'
'(例 1) You is a big fool man. → You+is+a+big+fool+man.
'(例 2) Hahahaha!!!!!12345 → Hahahaha%21%21%21%21%2112345
'(例 3) (@_@) ('-'*) → %28@_@%29+%28%27-%27*%29