请问 如何 循环读取同一窗体中多个textbox中的内容

lz455467578 2010-05-25 09:05:15
如题
...全文
92 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
booksoon 2010-05-25
  • 打赏
  • 举报
回复
用控件数组吧,程序结构也清晰,也好写~~~
jabulin 2010-05-25
  • 打赏
  • 举报
回复
给每个TEXTBOX控件属性中的index属性从1,2,3......赋值
然后代码中forindex的值循环读取就好了
lz455467578 2010-05-25
  • 打赏
  • 举报
回复
读取同一窗体中多个textbox中的内容时的顺序是怎样的


貌似不是按tabindex 来的


循环顺序如果很乱的话,还是要一个个赋值
东方之珠 2010-05-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lxq19851204 的回复:]
Dim i as control
for each i in controls
if typeof i is Textbox then
...
end if
next
[/Quote]
同意。还可以这样直接来:

Dim i as textbox
for each i in me
if instr(1,i.name,Text)>0 then
...
end if
next


小傻哥 2010-05-25
  • 打赏
  • 举报
回复
TEXTBOX控件数组
lxq19851204 2010-05-25
  • 打赏
  • 举报
回复
Dim i as control
for each i in controls
if typeof i is Textbox then
...
end if
next

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧