注册 登录
编程论坛 VB6论坛

怎么清除text中的text

sclx88 发布于 2016-08-01 22:03, 1116 次点击
Private Sub Form_Load()
Text1.Text = ""
End Sub
需要做的目的就是上面的代码,有没有什么办法让所有的text都显示为"",我写了个for循环但是没有成功,请大神指点一下
Private Sub Form_Load()
For i = 1 To 17
i = i + 1
Text i.Text = ""
Next i
End Sub
3 回复
#2
xiangyue05102016-08-01 22:26
Text i.Text = "" 是什么意思呢?
还是那句话,好好的把基础的东西学习好,不要想当然。你今天提的问题都是很基础的,出现的问题都是你想当然造成的。

这个问题,可以两个思路:
1、 控件数组: 选择一个textbox,复制粘贴的时候有提示,选择是。就会生成一个textbox的控件数组
  Textbox(i).text="" 就可以
  注意是的控件数组的事件是写在一起的,通过index 去区别

2. 遍历控件
例子奸链接 http://zhidao.baidu.com/link?url=6z7JVrmpyOJew5D72Uhq1o0VMaC5h4yJFqhHf4yRVrOaL45fpnv91FrH7LLaK_dRh_sw74Z-1wAVcedJ_FpmnK
#3
风吹过b2016-08-02 10:23

xiangyue0510 版主说的太有道理了。现在论坛里好多小白,需要这个样的版主。
#4
pengzhanggui2016-08-02 21:24
回复 2楼 xiangyue0510
支持一个。
1