标题:[求助]怎么遍历梦一类控件
只看楼主
jmasm
Rank: 1
等 级:新手上路
威 望:1
帖 子:368
专家分:0
注 册:2006-9-24
 问题点数:0 回复次数:4 
[求助]怎么遍历梦一类控件
比如我想遍历表单中所有的text控件,应该怎么做
搜索更多相关主题的帖子: 遍历 控件 表单 text 
2006-10-20 21:14
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
dim ctrl as control
for each ctrl in Controls
if type of ctrl is textbox then
'ctrl为TextBox控件.
end if
next

我的msn: myfend@
2006-10-20 21:20
jmasm
Rank: 1
等 级:新手上路
威 望:1
帖 子:368
专家分:0
注 册:2006-9-24
得分:0 

Private Sub Command1_Click(Index As Integer)
Dim ctrl As Control
Dim i As Integer
i = 0
For Each ctrl In Controls
if type of ctrl is textbox then '说语法错误
If ctrl.Text = "" Then
i = i + 1
End If

End If
Next


If i = 4 Then
MsgBox ("你没有输入任何信息,不能添加空记录!")
Text1.SetFocus
Else
If MsgBox("是否添加新记录?", vbYesNo, "添加记录") = 6 Then
With Form1.Adodc1.Recordset
.AddNew
!姓名 = Text1.Text
!出生日期 = Text2.Text
!座机 = Text3.Text
!手机 = Text4.Text
.Update
End With
Form3.Hide
End If
End If

End Sub

2006-10-20 21:41
jmasm
Rank: 1
等 级:新手上路
威 望:1
帖 子:368
专家分:0
注 册:2006-9-24
得分:0 
help me
2006-10-20 22:08
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
Dim ctrl As Control
For Each ctrl In Controls
If TypeOf ctrl Is TextBox Then
ctrl.Text = ""
End If
Next

我的msn: myfend@
2006-10-21 09:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-97680-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018184 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved