首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎么对动态生成的一组edit控件响应各自的消息

2012-03-27 
如何对动态生成的一组edit控件响应各自的消息?如果用一个公共的消息函数来处理动态生成的一组edit控件,怎

如何对动态生成的一组edit控件响应各自的消息?
如果用一个公共的消息函数来处理动态生成的一组edit控件,怎么才能区分出来我现在处理的是那个edit控件从而获得输入的文本值呢?

[解决办法]
取这个edit-> Name就可以了
比如
for (int i = 0; i < this-> ControlCount ;i++)
{
if (dynamic_cast <TEdit* > (this-> Controls[i])-> Name == "名字 ")
{ ;
}
}
[解决办法]
事件中的Sender 不就是当前Edit!

热点排行