恳求vb高手帮助!写一段vb代码,实现三个textbox中单一数据相互组合,生成的3位数输入到一个textbox,谢谢

上图参考... 上图参考 展开
 我来答
crazy0qwer
2012-12-14 · TA获得超过3299个赞
知道大有可为答主
回答量:4020
采纳率:71%
帮助的人:1307万
展开全部
Option Explicit
Private Sub Command1_Click()
Dim a, b, c, i, j, k
For i = 1 To Len(Text1.Text)
a = Mid(Text1.Text, i, 1)
For j = 1 To Len(Text2.Text)
b = Mid(Text2.Text, j, 1)
For k = 1 To Len(Text3.Text)
c = Mid(Text3.Text, k, 1)
Text4.Text = Text4.Text & a & b & c & " "
Next
Next
Next
Text4.Text = Text4.Text + vbCrLf
Text4.Text = Text4.Text + vbCrLf
End Sub
百度网友4b68195
2012-12-14 · TA获得超过1520个赞
知道大有可为答主
回答量:1773
采纳率:100%
帮助的人:1717万
展开全部
dim i,j,k,n
n=1
for i=1 to len(text1)
for j=1 to len(text2)
for k=1 to len(text3)
text4=text4+" "+mid(text1,i,1)+mid(text2,j,1)+mid(text3,k,1)
n=n+1
if n mod 5=0 then
text4=text4+vbcrlf
endif
next k
next j
next i
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我叫明辉
2012-12-14 · TA获得超过997个赞
知道小有建树答主
回答量:1193
采纳率:50%
帮助的人:590万
展开全部
Private Sub Command1_Click()
For i = 1 To Len(Text1.Text)
s1 = Mid(Text1.Text, i, 1)
For ii = 1 To Len(Text2.Text)
s2 = Mid(Text2.Text, ii, 1)
For iii = 1 To Len(Text3.Text)
s3 = Mid(Text3.Text, iii, 1)
Text4.Text = Text4.Text & vbCrLf & s1 & s2 & s3
Next
Next
Next
End Sub

添加text1……到……text4
添加一个command1
复制运行!
追问
你好!换行问题解决了,谢谢你!
追答
我的代码有换行了、、
你吧text4的 Text4.MultiLine = True Text4.ScrollBars = 2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syx54
2012-12-14 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2728万
展开全部
你好!
每个文本框里到底允许输入几位数?
0-9,怎么可以12?34?
追问
你好!我想向里面输入0-9中的任意一个或多个,然后组合。谢谢你的关注,问题已经解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式