社区
C++ Builder
帖子详情
关于代码重用的一个问题
CTAer
2003-08-18 09:42:56
我有9个Image控件,要求它们根据点击事件载入同一幅图片
除了为每个控件编写OnClick响应外,有没有办法让这9个Image
使用同一段代码?
...全文
57
7
打赏
收藏
关于代码重用的一个问题
我有9个Image控件,要求它们根据点击事件载入同一幅图片 除了为每个控件编写OnClick响应外,有没有办法让这9个Image 使用同一段代码?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CTAer
2003-08-20
打赏
举报
回复
楼主谢谢各位了
honlyn
2003-08-19
打赏
举报
回复
Object Inspector/Events/
在OnClick下拉框中选择所需方法。
柯本
2003-08-19
打赏
举报
回复
很简单,用我上面的程序,加入到form的OnActive
void __fastcall test(TImage * img)
{
// 这里你可对img处理
}
...
因为OnClick的参数Sender就是本身
CTAer
2003-08-19
打赏
举报
回复
我是楼主
总共有9个Image,如果OnClick代码为
Image1->Picture->LoadFromFile("C:\\xxx.bmp");
照楼上的办法点其他8个Image时都会在Image1显示xxx.bmp
怎样才能做到点哪个就让哪个Image显示xxx.bmp呢?
当然,我不希望为每个Image写OnClick代码。
kanhongsh
2003-08-19
打赏
举报
回复
你先编写完成OnClick事件函数后,如myImageOnClick().
Image1->Onclick = myImageOnClick;
Image2->Onclick = myImageOnClick;
...
MAX°孟兆
2003-08-19
打赏
举报
回复
你先为一个IMAGE编写完成OnClick事件(如:TForm1::Image1OnClick())后,把剩下的IMAGE全部选中,然后点击Event页,在OnClick下拉列表框中选择刚才编写的OnClick事件就好了
www.maxss.net
柯本
2003-08-18
打赏
举报
回复
for(int i=0;i<ComponentCount;i++)
if (Components[i]->ClassNameIs("TImage"))
((TImage *)Components[i])->OnClick=(TNotifyEvent)&test;
ICanSeeYou远程控制软件(所有C#源
代码
)
ICanSeeYou远程控制软件(所有C#源
代码
)另外附有说明文档。原程序(安装包)的下载地址:http://download1.csdn.net/down3/20070428/28022416404.rar源
代码
说明:IDE(集成开发环境):Microsoft Visual Studio .NET 2005使用C#作为主要开发语言,统一编程习惯。关于C#编程习惯可以查看另外一份文档 《 C#编程规范 》。C#规范制定原则 1 方便
代码
的交流和维护。 2 不影响编码的效率,不与大众习惯冲突。 3 使
代码
更美观、阅读更方便。 4 使
代码
的逻辑更清晰、更易于理解。
代码
重用
性通过结合程序员定义的类和定义良好、精心测试、文档完整、可移植和用途广泛的FCL(
重用
框架类库),开发者进行软件构建,这种形式的软件
重用
加速了功能强大和高质量软件的开发。而本项目定义了不少可
重用
的
代码
,例如文件的各种操作,鼠标的模拟点击,键盘的模拟按键按下,关机,屏幕截取,API函数库,网络的基本操作等。
怎么实现
代码
的
重用
性?
代码
重用
Java架构师之路:品设计模式写优雅
代码
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类整理的、
代码
设计经验的总结,使用设计模式是为了可
重用
代码
,编写出可扩展、更优雅的
代码
。总体来说设计模式分为三大类:创建型模式,结构型模式,行为型模式,共有23种设计模式,需要说明一点的是:设计模式并不是一成不变的,很多设计模式都有不同的变体,也就是有不同的实现方式,设计模式不是全盘照搬的,可以写出自己的特色,设计模式只是前人经验的总结;在我们的求职面试过程中,经常会被问到你在项目中有没有使用过设计模式?用过什么设计模式?为什么用该设计模式?本课程带你品味设计模式,开发优雅
代码
。
代码
重用
和接口
重用
在面试中,面向对象语言中经常会提到
代码
重用
和接口
重用
的概念,有些同学会很疑惑,其实仔细翻阅下书本就不难发现,
代码
重用
就是继承父类的方法,达到方法(
代码
)
重用
的目的,而接口
重用
就是在多态中能够通过父类指针来调用子类的方法,当然这个需要用到虚函数和类型转化的支持,达到
一个
指针能够达到重复使用的目的(即接口
重用
) 1.
代码
重用
(继承) 先来讲讲继承,基础的就不讲了,说下c++特有的多重继承,
C++
代码
重用
---包含
C++
代码
重用
---包含
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章