For querystring replacements, you can use the Escape/Unescape methods of the roUrlTransfer object:
Function UrlEncode( query As String ) As String
http = CreateObject( "roUrlTransfer" )
Return http.Escape( query )
End Function
Function UrlDecode( query As String ) As String
http = CreateObject( "roUrlTransfer" )
Return http.Unescape( query )
End Function
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)