■■如何输入一个数值N就显示N个文本框

A B C D E
□ □ □ □ □
□ □ □ □ □
□ □ □ □ □
□ □ □ □ □
□ □ □ □ □
------------------------------------------
如上图所示,窗体运行时我通过inputbox输入一个数值5,然后在A、B、C、D、E下面就分别显示5个文本框,如果我输入8就分别显示8个文本框,请问怎么做。

'窗体中摆放label1,text1,和command1,在属性窗口中设置label1和text1的index值为零.

Private Sub Command1_Click()
n = Val(InputBox("请输入行数:"))
Text1(0).Visible = True
For I = 1 To 5 * n - 1
Load Text1(I)
Text1(I).Visible = True
Text1(I).Top = (Text1(0).Height + 20) * (I \ 5) + Text1(0).Top
Text1(I).Left = Text1(0).Left + Text1(0).Width * (I Mod 5)
Next I
End Sub

Private Sub Form_Load()
Command1.Caption = "加载文本框"
Text1(0).Visible = False
Text1(0).Width = Label1(0).Width
Text1(0).Left = Label1(0).Left
Text1(0).Top = Label1(0).Top + Label1(0).Height + 20
Label1(0).Caption = Chr(65)
For I = 1 To 4
Load Label1(I)
Label1(I).Visible = True
Label1(I).Caption = Chr(65 + I)
Label1(I).Left = Label1(0).Left + Label1(0).Width * I
Next I
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-09-28
我想知道这个问题的答案,如果得到解决,麻烦你把答案发到:coolcn@qq.com

■■如何输入一个数值N就显示N个文本框
'窗体中摆放label1,text1,和command1,在属性窗口中设置label1和text1的index值为零.Private Sub Command1_Click()n = Val(InputBox("请输入行数:"))Text1(0).Visible = True For I = 1 To 5 * n - 1 Load Text1(I)Text1(I).Visible = True Text1(I).Top = (Text1(0).Height...

vb 中如何单击一个按钮弹出n个对话框
Private Sub Command1_Click() Dim n&, i& n = 5 'n的数可以自定义 For i = 1 To n MsgBox "弹出的内容" NextEnd Sub

...如何在JFrame中自动生成文本框,如:输入一个n阶矩阵后,自动生成n...
生成一个n行n列的文本框:final int n = 10;如果是点击按钮生成,则监听按钮点击事件,执行以下代码:JPanel parent = .. \/\/得到文本框要放置在其上的容器 JTextArea textArea = new JTextArea(n, n); \/\/创建一n行n列的文本框 parent.add(textArea) \/\/添加文本框,具体如何添加要看...

在输入一组数据后如何能再在屏幕上显示出来?
方式。1首先按键需要插件,推荐大漠插件,有视频教程,如果吧这个看完后可以解决你以下问题。在规定坐标范围内读取随机出的数字,比如烟灰缸那么大个地方,然后我们进行下面操作。如果数字读出来,就证明第一步成功了·那吗我们进行下一步。2然后我们把这个读取数值做个自定义变量,比如A=读取出来的数值,...

如何在文本框中设置一行输入指定个数的数字
在属性窗口中设置maxlength属性即可

值传递问题:有N多个input文本输入框,其中一个值改变,其他input的值也改 ...
window.onload=function (){ var str=document.getElementsByName("text");for(i=0;i<str.length;i++){ str.item(i).onkeyup=function (){ var s=this.value;for(i=0;i<str.length;i++){ str.item(i).value=s;} } } } <...

如何判断窗体上有多少个文本框
给你写了一个简单的例子,你按自己的要求修改一下就可以了 Private Sub Command1_Click()Dim con As Control For Each con In Controls If TypeName(con) = "TextBox" Then MsgBox con.Name + "这是个文本框"Else MsgBox con.Name End If Next End Sub ...

求一个按键精灵数字累加的脚本
提供思路给你把:设置3个文本框,文本框1内容=文本框2内容+文本框3内容 文本框2内容=A 文本框3内容=n+1 这样你按下PuGp键就让n+1,然后 文本框1内容=文本框2内容+文本框3内容 就可以了。

2、文本框中输入一数字n,信息框中输出1!+2!+3!+…..+n!。
做一个 for循环 最大值设为文本框中的变量,最小值设为1

设计一个页面,具有一个文本框,一个按钮,一个显示标签,当用户在文本框中...
using System.Web.UI;using System.Web.UI.WebControls;public partial class NewFolder1_Default3 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e){ } protected void Button1_Click(object sender, EventArgs e){ Label1.Text= TextBox1.Text.ToString();} } ...

相似回答
大家正在搜