2012-04-16 34 views
0

我是新手写我的第一个应用程序。我需要以下方面的帮助:我需要检索登录的用户,其中= GID,然后我需要将其附加到将启动我们的帮助台聊天客户端的URL。我可以很容易地检索GID,但无法弄清楚如何附加它并将其传递给URL。我发现一个帖子,指示将url声明为一个字符串,并将其连接起来。 UserName会在Url末尾的“:”后面。VB.Net和VS 2010追加一个变量到一个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:") 

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

回答

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 article here