2012-04-16 82 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