我是VB的新手。我有一个文本框,我将randow条形码扫描到一个包含字母和数字的文本框中如何拆分它,使其在同一文本框中显示为两个单独的行 例如:它首次扫描时的外观 ZM123456789123 我希望它看起来像这样 M123456 789123 我能够删除字母Z,这意味着什么,但我被分开文本
Private Sub TextBox29_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox29.TextChanged
If String.IsNullOrEmpty(TextBox29.Text) = True Then
Exit Sub
End If
'ZM123456I1234
TextBox29.Text = TextBox29.Text.ToUpper.Replace("Z", Nothing)
答案 0 :(得分:0)
尝试: -
TextBox29.Text = TextBox29.Text.Substring(1).Insert(7, " ")
substring
剥离第一个字符,insert
在第7个(从零开始)字符位置添加空格。