Vb.net 如何从文本框文本中分离值

Vb.net 如何从文本框文本中分离值,vb.net,text,extract,Vb.net,Text,Extract,我有一个文本框,在这个文本框中我取了像这样的数字01234567810121300050这个数字从条形码中读取并捕获,然后插入到一个文本框中,这个文本框分为三个部分 A-票号,B-日期,C-金额票号-0123456789,日期=101213,金额=00050如何将此号码分为三个不同的文本框,即TextboxA=0123456789,TextboxB=10-12-2013和TextboxC=Rs.50 请提供windows应用程序的vb.net代码 在这方面,任何人帮助我,我都会对你非常感激 感谢

我有一个文本框,在这个文本框中我取了像这样的数字01234567810121300050这个数字从条形码中读取并捕获,然后插入到一个文本框中,这个文本框分为三个部分 A-票号,B-日期,C-金额票号-0123456789,日期=101213,金额=00050如何将此号码分为三个不同的文本框,即TextboxA=0123456789,TextboxB=10-12-2013和TextboxC=Rs.50 请提供windows应用程序的vb.net代码

在这方面,任何人帮助我,我都会对你非常感激


感谢并尊重

这是假设票券的长度是固定的(9)


您可以使用子字符串确定车票号码中的位数是否固定?请告诉我车票号码中的位数是否固定…日期格式始终与您给定的格式相同。是的,车票号码固定为九位数999999,日期120113这里12是日期01是月份,13是年份。请发送代码说明作业获取问题已得到解决日期格式ddmmyy无法正常工作给定日期mmddyy符合系统日期请帮助我理解。数据格式是它的变量吗?这些代码中的dependent wat?TextBox3.Text=Date.ParseExact(s.Substring(9,6),“ddMMyy”,Globalization.CultureInfo.InvariantCulture)日期以mm/dd/yy显示,而我需要dd/mm/yy在行尾显示“12/30/2013”,而不是2013年12月30日:
.ToString(“dd/mm/yy”)
Dim s = "01234567810121300050"
Dim TicketNo = CInt(s.Substring(0, 9))
Dim DateValue = Date.ParseExact(s.Substring(9, 6), "ddMMyy", Globalization.CultureInfo.InvariantCulture)
Dim AmountTicket = CInt(s.Substring(15))