Я получаю маленький кусочек кода от клиента к серверу, который выглядит следующим образом:Получить определенную часть строки
"NAME: " & My.Computer.Name & "; IP: " & GetExternalIp()
Этот Кодекс неоспоримый мь сервер в текстовом поле (TXT. Чат) с многострочной ... Так что я действительно перепрошу это, потому что вопрос, который я задал, не совсем понятен. Некоторые пользователь правильно ответил на это:
Dim stringFromClient As String = "Name: xxx-PC; IP: xxx.xxx.xxx.xxx"
Dim values() As String = stringFromClient.Split(";")
Dim name As String = values(0).Split(":").Last.Trim
Dim IP As String = values(1).Split(":").Last.Trim
Debug.Print("name = " & name)
Debug.Print("IP = " & IP)
Я попытался это, но проблема заключалась в том, что я получаю этот выход: «Имя: ххх-PC; IP: xxx.xxx.xxx.xxx», который не является на самом деле что я хочу .. я не знаю, как правильно установить строку stringfromClient.
ОК, вы сказали нам, что не работает, и что вы хотите «правильно установить строку stringfromClient», но что такое «определенная часть», которую вы хотите? – Plutonix
определенная часть является неотъемлемой частью ПОСЛЕ «Имя:» до; а затем часть ПОСЛЕ «IP:» до конца. это 2 вещи, которые я хочу – MarcelFTW
Что вы имеете в виду с stringFromServer? im даже не получая строку с сервера, ее просто отображают на сервере, но она принадлежит клиенту. – MarcelFTW