方法一:system.web.dll
项目添加System.Web.dll引用
用UrlEncode格式化再拼到接口地址里
Dim s As String = "活动的支持" & vbcrlf & "您的人气"
s = System.Web.HttpUtility.UrlEncode(s)
Output.Show(s)
方法二:用js对象
Dim str As String = "锤子科技"
Dim ScriptControl As Object, data As Object, JscriptCode As String
JscriptCode = "function toUrl() {return encodeURI('" & str & "')}"
ScriptControl = CreateObject("MSScriptControl.ScriptControl")
With ScriptControl
.Language = "Javascript"
.Timeout = -1
.AddCode(JscriptCode)
str = .Run("toUrl")
End With
Dim proc As new Process
proc.File = "http://qichacha.com/search?key=" & str & "&index=0"
proc.Start