0

我是一个新手,正在编写我的第一个应用程序。我需要以下帮助:我需要检索 = GID 的登录用户,然后我需要将其附加到将启动我们的帮助台聊天客户端的 URL。我可以很容易地检索 GID,但不知道如何附加它并通过 URL 传递它。我发现了一个帖子,它指示将 url 也声明为字符串并将其连接起来。用户名将跟在 URL 末尾的“:”后面。

Private Sub GID()
        Dim GID As String
        GID = System.Environment.UserName

        '  System.Diagnostics.Process.Start("http://www.myurl.com/eschat/arhome.html?login=m:uid~uid:")

我们从 HelpDesk 站点使用 javascript 来执行此操作,但我需要对其进行调整以在我的应用程序中工作。任何帮助将不胜感激,我希望我的问题是有道理的。

4

1 回答 1

1

您可以使用 '&' 在 VB.NET 中连接字符串,如下所示:

Dim GID as String
GID =  System.Environment.UserName
Dim URL as String
URL = "http://www.myurl.com/eschat/arhome.html?login=m:uid~uid:"

System.Diagnostics.Process.Start(URL & GID)

您也可以像这样将变量插入到字符串中

URL = String.Format("http://www.myurl.com/eschat/arhome.html?login=m:uid~uid:{0}", GID)

并且 GID 将放置在“{0}”所在的任何位置,这也可以用于多个参数,您只需增加花括号内的数字,例如“{1}”、“{2}”。

MSDN 文章在这里

于 2012-04-17T04:16:38.480 回答