社区
C++ Builder
帖子详情
如果遍历Form中的控件
kshan
2003-10-17 01:18:37
某Form中有30个CheckBox.我想遍历这30个CheckBox,把其属性Checked设为false,请教各位如何编码?
...全文
99
10
打赏
收藏
如果遍历Form中的控件
某Form中有30个CheckBox.我想遍历这30个CheckBox,把其属性Checked设为false,请教各位如何编码?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yjy1001
2003-10-17
打赏
举报
回复
同意 楼一 及 楼二
将他们说的综合后 你就会 遍历Form中的控件及解决你的问题了
mabc
2003-10-17
打赏
举报
回复
呀呀呀呀啊呀!!
sbean
2003-10-17
打赏
举报
回复
ComponentsCount 控件个数
类型转换符dynamic_cast,C++中内置的四种转换之一,用于向下转换,判断转换是否成功,不成功返回空;
Components[i]就表示一个控件
kshan
2003-10-17
打赏
举报
回复
谢谢大家的帮助,我是新手,想知道更多点.请你们诠释一下源码,即散分.
ComponentsCount??
dynamic_cast??
Components??
qiuafa
2003-10-17
打赏
举报
回复
同意up!
nobill
2003-10-17
打赏
举报
回复
同意天鸽!
niuzhenjun
2003-10-17
打赏
举报
回复
ljianq(泉深水清) 的方法应该是比较好的。
Kabin
2003-10-17
打赏
举报
回复
for(int i=1;i<ComponentCount;i++)
{
if(String(Components[i]->ClassName()) == "TCheckBox")
{
TCheckBox *theCheckBox = (TCheckBox *)Components[i];
theCheckBox->Checked = false;
}
}
ljianq
2003-10-17
打赏
举报
回复
for (int i=0;i<Form1->ComponentsCount;i++)
{
TCheckBox* temp=dynamic_cast<TCheckBox*>(Components[i]);
if (temp)
temp->Checked=false;
}
GeoPhoenix
2003-10-17
打赏
举报
回复
for(int i=0;i<Form1->ComponentsCount;i++)
{
TComponent *pt=(TComponent *)Form1->Components[i];
if (typeid<pt>==typeid<TButton *> )//如果是按钮
pt->Caption="我是按钮";
.... //自己的代码
if (typeid<pt>==typeid<TEdit *>)
.... //自己的代码
}
遍历对象
for(int i=1;i<ComponentCount;i++)
{
if(String(Components[i]->ClassName()) == "TButton")
{
TButton *theButton = (TButton *)Components[i];
theButton->Caption = "your caption";
}
}
Win
Form
遍历
窗体所有子
控件
的方法
主要介绍了Win
Form
遍历
窗体所有子
控件
的方法,涉及C#递归
遍历
相关操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
ASP.NET(C#)
中
遍历
所有
控件
代码如下:for (int i = 0; i < this.Controls.Count; i++) { foreach (System.Web.UI.Control control in this.Controls[i].Controls) { if (control is TextBox) (control as TextBox).Text = “”; } } foreach (Control cl in this.Page.FindControl(“
Form
1”).Controls) { if (cl.GetType().ToString() == “System.Web.UI.WebC
VBSpy - VB6
form
spy
这是一个基本的VB Spy程序,还很不完善,容易导致问题,请谨慎使用。 Quick Test Pro之类的自动测试可以编码脚本来操作被测试程序的界面,对VB程序不仅要操作界面元素,并且需要知道编程时使用的
控件
ID,假如“确定”的ID是btnOK,脚本
中
就写btnOk.Click()。 本程序就是用来
遍历
VB
form
上的
控件
。 注意:本程序不稳定,容易导致问题。
javascript表单
控件
实例讲解
本文实例为大家分享js表单
控件
多个实例讲解,供大家参考,具体内容如下 实例一:
遍历
表单的所有
控件
[removed] //
遍历
表单的所有
控件
function getValues(){ var f = document.
form
s[0]; //获取表单DOM var elements = f.elements; //获取所有的
控件
数组 var str = ''; //拼接字符串 //循环
遍历
for(var i=0; i<elements.length; i++){
jQuery常用方法
jQuery 常见操作实现方式 $("标签名") //取html元素 document.getElementsByTagName("") $("#ID") //取单个
控件
document.getElementById("") $("div #ID") //取某个
控件
中
控件
$("#ID #ID") // 通过
控件
ID取其
中
的
控件
$("标签.class样式名") //通过class来取
控件
$("#ID").val(); //取value值 $("#ID").val(""); //赋值 $("#ID").hide(); //隐藏 $("#ID").show(); //显示 $("#ID").text(); //相当于取innerText $("#ID").html(); //相当于innerHTML="" $("#ID").css("属性","值") //添加CSS样式 $("
form
#表单id").find("#所找
控件
id").end() //
遍历
表单 $("#ID").load("*.html") //载入一个文件
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章