文字変換について


  2009-05-02 09:32:08  No: 141900

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 10:17:49  No: 141901

調べた結果

System.Web.HttpUtility.UrlEncode(text)

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


魔界の仮面弁士  2009-05-02 13:21:55  No: 141902

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-03 02:06:02  No: 141903

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加