在文本框中输入3 按确定按钮 生成3行3列的文本框的 vb代码怎么写 急求,谢谢

 我来答
飛魂
2013-04-04 · TA获得超过217个赞
知道小有建树答主
回答量:456
采纳率:0%
帮助的人:85.3万
展开全部
先画一个文本框 设置成3行3列
然后把visible属性改成false
按钮就这么写
private sub command1_click()
text1.visble = true
end sub
追问
谢谢   在文本框中输入一个数n  按确定按钮 生成n行n列的文本框   n是不确定的一个数字 生成的文本框数 是由输入的数字决定的、、能帮我解决么?
追答
那就定义一个全局变量n
把那个文本框预先设置的行数和列数写在form_load里

也就是个思路,具体n是用public还是什么,写在load还是change,或者要不要用load form什么我也没试过- -
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骄傲地蚂蚁
2013-04-04 · TA获得超过463个赞
知道小有建树答主
回答量:885
采纳率:42%
帮助的人:430万
展开全部
Private Sub Command1_Click()
Dim i!, b$
For i = 1 To 3
b = Text1 & " " & Text1 & " " & Text1 & " " & vbCrLf
Text2 = Text2 & b
Next i
End Sub
追问
我复制过去 不报错 但是也没有运行结果、、是哪出问题了呢
在文本框中输入一个数n 按确定按钮 生成n行n列的文本框 n是不确定的一个数字 生成的文本框数 是由输入的数字决定的、、能帮我解决么?
追答
我先以为是文本框内数字排列。那你参考:http://www.360doc.com/content/06/1206/16/10846_284650.shtml 这篇文章。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syx54
2013-04-04 · TA获得超过7379个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2760万
展开全部
生成9个文本框吗?
更多追问追答
追问
在文本框中输入一个数字n   按确定按钮 生成n行n列的文本框的vb代码 生成文本框的数目是由输入的数字决定的、
追答

在窗体 上添加2个文本框,Text1和Text2,将Text2的名改为txtbox,并设置其Index属性为0。

再添加一个按钮,见下图:



编写代码如下:

Option Explicit

Private Sub Command1_Click()

Dim n As Integer

Dim i As Integer

Dim j As Integer

n = Val(Text1(0).Text)

For i = 0 To n * n - 1

   If i > 0 Then

      Load txtbox(i)

   End If

   txtbox(i).Left = 300 + (i Mod n) * (txtbox(0).Width + 100)

   txtbox(i).Top = 200 + (i \ n) * (txtbox(0).Height + 100)

   txtbox(i).Visible = True

Next i

End Sub


运行程序,单击按钮,界面如下:


本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式