■No55438 (Dai さん) に返信
> 16進数に変換し、BitConverterで文字列とし、"-"を"%"に置き換えることでうまくいきました。
HttpUtility.UrlEncode( TextBox1.Text ) の方が手っ取り早い気も。
Imports System.Web
Public Class Form1
Private Sub Button1_Click(ByVal sender As Object, _
ByVal e As EventArgs) Handles Button1.Click
'System.Web.DLL を参照設定しておくこと
TextBox2.Text = HttpUtility.UrlEncode(TextBox1.Text)
End Sub
End Class