vb.net 循环语句中循环一次输出一个值

这是我的代码DimA1AsStringDimBAsStringDimmAsStringDimzAsStringA1=TextBox19.TextFori=1ToLen(A... 这是我的代码
Dim A1 As String
Dim B As String
Dim m As String
Dim z As String
A1 = TextBox19.Text
For i = 1 To Len(A1) Step 2
B = Mid(A1, i, 2)
TextBox2.Text = Chr(Val("&H" & B))
Next i
展开
 我来答
听不清啊
高粉答主

2015-07-30 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
把 TextBox2.Text = Chr(Val("&H" & B))
改为
TextBox2.Text =TextBox2.Text & Chr(Val("&H" & B)) & VbCrlf
试试?而且 TextBox2 的MultyLine属性要事先改为True

或者是:
TextBox2.Text =TextBox2.Text & Chr(Val("&H" & B)) & “ ”
追问
并不可以啊,我的想法是 比如 输入 ASC码 313233 然后会输出 1 2 3 ,但是按照你提供的方法还是只能输出1。
追答
那是你没有  TextBox2 的MultyLine属性要事先改为True
而且没有试
TextBox2.Text =TextBox2.Text & Chr(Val("&H" & B)) & “ ”啊

照你的意思,只要用第二种TextBox2.Text =TextBox2.Text & Chr(Val("&H" & B)) & “ ”就可以了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式