以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 【待解决】如何获得控件集合controls内控件的数量 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=22806) |
|
-- 作者:Fotable -- 发布时间:2012/8/24 11:45:00 -- 【待解决】如何获得控件集合controls内控件的数量 按道理 应该有forms.count属性呀。
Dim frmNum As Integer= 0
还是腰用个遍历来数一下呢?
同样获得control的数量
[此贴子已经被作者于2012-8-26 11:14:10编辑过]
|
|
-- 作者:狐狸爸爸 -- 发布时间:2012/8/24 12:51:00 -- Dim i As Integer = Forms.count |
|
-- 作者:Fotable -- 发布时间:2012/8/24 14:19:00 -- form确实有count这个属性,但代码精灵没有提示,这应该也是一个bug吧 |
|
-- 作者:woiz -- 发布时间:2012/8/24 14:50:00 -- 应该是说所有集合类型的都有count这个属性,用的多了,就习惯了
大不了编译出错的时候再改就是了
|
|
-- 作者:Fotable -- 发布时间:2012/8/24 15:24:00 -- 既然集合都有count属性那 controls有没有count属性呢? dim frm As WinForm.Form frm = froms(0) output.show( frm.Controls.count ) |
|
-- 作者:Fotable -- 发布时间:2012/8/24 20:12:00 -- 顶 |
|
-- 作者:Fotable -- 发布时间:2012/8/26 10:21:00 -- 继续顶呀 |
|
-- 作者:Fotable -- 发布时间:2012/8/26 22:26:00 -- 这个是不是无法获得呢? |
|
-- 作者:czy -- 发布时间:2012/8/26 22:28:00 -- 官方没有count 属性,只能遍历。 |