2012-04-16 1 views
0

Я новичок, пишу свое первое приложение. Мне нужна помощь в следующем: мне нужно получить зарегистрированного пользователя, который = GID, поэтому мне нужно добавить его к URL-адресу, который запустит наш чат-клиент службы поддержки. Я могу получить GID достаточно просто, но не могу понять, как добавить его и передать его URL. Я нашел сообщение, которому было поручено объявить url как строку и конкатенировать его. Пользовательское имя будет следовать за «:» в конце 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 артикул here.