我想在這裏做的是捕獲從一個文本框將一個字符串分解成2個變量
2個變量這裏是什麼要在這裏一個例子。
User:Pass
我要聲明:
作爲:
的傳球后用戶和之前的一切的一切。
我已經谷歌搜索,並發現了一些事情,但我似乎無法得到它充分工作。
我想在這裏做的是捕獲從一個文本框將一個字符串分解成2個變量
2個變量這裏是什麼要在這裏一個例子。
User:Pass
我要聲明:
作爲:
的傳球后用戶和之前的一切的一切。
我已經谷歌搜索,並發現了一些事情,但我似乎無法得到它充分工作。
Dim words As String() = textbox1.text.Split(":")
Dim user as String = words(0)
Dim pass as String = words(1)
這是c#不是vb.net – user1378687
@ user1378687只是想念語言標籤。我編輯了我的答案vb.net。 –
我相信這也適用:D,Just選擇這個作爲答案,這似乎比上面的工作更容易。 – Ron
Dim str = "User:Pass"
Dim split = str.Split(":")
Dim user as String
Dim password as String
If (split.Count = 2) then
user=split(0).ToString()
password = split(1).ToString()
End If
拆分對:
,如果存在所得到的數組中的條目2,填充與第一項的用戶變量,以及與所述第二密碼變量。
謝謝先生。 – Ron
Dim user As String
Dim pass As String
Dim iPosEQ As Integer
iPosEQ = textbox1.text.IndexOf(":", System.StringComparison.Ordinal)
kv(0) = textbox1.text.Substring(0, iPosEQ - 1)
kv(1) = textbox1.text.Substring(iPosEQ + 1)
這個工程即使有密碼(或用戶)用「:」
這非常奇怪......未聲明但使用kv,已聲明但未使用的用戶/密碼......以及textbox1如何處理該問題?!?如果存在以下內容,則不起作用:(用戶首先找到!)。生活並不複雜...... – menssana
但現在,如果我想做多行這樣的,我可怎麼辦呢? – Ron