社区
Delphi
帖子详情
一个函数用在多个控件上的问题。
garpi
2003-08-19 02:58:59
一个函数用在多个控件上的问题。
假设有函数myfun,我想把它用在控件a和控件b上(a和b为同一类控件),那么请问我在写函数myfun时,如何声明它的(调用哪个控件的那个)参数呢?
谢谢!
...全文
24
5
打赏
收藏
一个函数用在多个控件上的问题。
一个函数用在多个控件上的问题。 假设有函数myfun,我想把它用在控件a和控件b上(a和b为同一类控件),那么请问我在写函数myfun时,如何声明它的(调用哪个控件的那个)参数呢? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
garpi
2003-08-19
打赏
举报
回复
我刚才自己解决了,声明一个控件的类的参数,如用在Edit控件的就声明一个TEdit的参数,调用时写控件名就可以了。
OO_is_just_P
2003-08-19
打赏
举报
回复
OK
Little2000
2003-08-19
打赏
举报
回复
你只要在自己的函数中加入Sender: TObject参数,然后进行调用就可以了。
DWGZ
2003-08-19
打赏
举报
回复
设置控件的Tag
case (Sender as TButton).Tag of
...
end;
chechy
2003-08-19
打赏
举报
回复
参考Delphi得事件参数Sender: TObject,这样,无论那个控件都通吃。
MFC
多个
控件
用同
一个
消息响应
函数
最近做
一个
小工具,里面用到很多的combox
控件
,为每个
控件
都添加
一个
消息响应
函数
感觉不太方便,太重复了,于是都调用同
一个
响应
函数
,但是
问题
来了,检测
控件
变化的
函数
没有参数,要在响应
函数
里边找到对应的ID,要花些心思,功夫不负有心人,解决方法如下: void CSQliteMFCDlg::OnCbnSelchangeComboxAny() { // TODO: 在此添加
控件
通知处理程序代码
Qt
多个
控件
对应
一个
槽
函数
假设你有
多个
控件
,需要对他们进行相似的操作,你应该如何实现呢 如图所示,你有4个按钮,首先你需要使用
一个
容器,把所有的按钮编号,然后使用信号与槽将按钮和其点击事件
函数
相对应,最后通过按钮的名称来判断到底是哪个按钮的点击事件,话不多说,上代码 //.cpp MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ...
多个
控件
共用
一个
消息响应
函数
消息映射范围的处理程序Visual Studio .NET 2003本文解释如何将某个消息范围映射到单个消息处理
函数
(而不是将一条消息只映射到
一个
函数
)。有时需要以相同的方法处理一条以上的消息或
控件
通知。这时可能希望将所有消息映射到
一个
处理
函数
。可以使用消息映射范围为连续范围的消息进行这种处理: 可以将命令 ID 范围映射到:
一个
命令处理
函数
。
一个
命令更新处理
函数
。可以将某个
控件
ID 范围的
控件
通知消息映射到
一个
消息处理
函数
。本文涉及的主题包括: 编写消息映射项声明处理
函数
命令 ID 范围示例
控件
多个
控件
共同应用
一个
回调
函数
多个
控件
共同应用
一个
回调
函数
如何进行区分,首先看看回调
函数
形参: int CVICALLBACK ChangeCallback (int panel, int control, int event, void *callbackData, int eventData1, int eventData2); panel:面板标识; control:
控件
的标识; event:事件标识; i
Qt
多个
同类
控件
使用
一个
槽
函数
(两种方法)
Qt的信号与槽机制,可以实现信号与槽的一对一、多对一和一对多,这里只讲多对一。
Delphi
5,388
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章