文字変換について


 2009-05-02 00:32:08  No: 141900  IP: 192.*.*.*

VB2008を使用しています。

WEBなどでGETを用いて「こんにちは」をサブミットした場合
こんにちは  が

%A4%B3%A4%F3%A4%CB%A4%C1%A4%CF

のようにURLで表示されます。
この作業をVBで行いたいです。

TEXTBOXに記入した文字をラベルに%A4%B3%A4%F3%A4%CB%A4%C1%A4%CF
のような形に表示させる方法を教えてください。

編集 削除
 2009-05-02 01:17:49  No: 141901  IP: 192.*.*.*

調べた結果

System.Web.HttpUtility.UrlEncode(text)

このようなソースがあったのですが、波線がはいって
HttpUtilityはWebのメンバではありませんと出ます。

編集 削除
魔界の仮面弁士  2009-05-02 04:21:55  No: 141902  IP: 192.*.*.*

System.Web 名前空間の HttpUtility クラスが持つ UrlEncode メソッドは、

http://msdn.microsoft.com/ja-jp/library/4fkewx0t.aspx
》アセンブリ :  System.Web (System.Web.dll 内)

と記載がありますように、System.Web.dll が必要になりますが、
この DLL を参照設定に加えてありますか?

編集 削除
YuO  2009-05-02 17:06:02  No: 141903  IP: 192.*.*.*

System.Uri.EscapeDataString
http://msdn.microsoft.com/ja-jp/library/system.uri.escapedatastring.aspx
がお探しの物でしょうか。

編集 削除