TC官方合作论坛

 找回密码
 立即注册
查看: 323|回复: 3
打印 上一主题 下一主题

[已解决] 动态创建控件的响应问题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-29 11:37:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我循环创建了一些控件,在TC里创建控件时事件都是一样的,那在事件响应函数里我怎么知道是哪个控件触发的事件呢??
回复

使用道具 举报

沙发
发表于 2014-11-29 13:32:45 | 只看该作者
设置全局变量  每个子程序里给这个全局变量赋值    根据这个全局变量 进行条件选择 即可
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-11-29 14:18:32 | 只看该作者
a837198 发表于 2014-11-29 13:32
设置全局变量  每个子程序里给这个全局变量赋值    根据这个全局变量 进行条件选择 即可 ...

是否成功=控件.创建("标签","标签"&i,数组串,显示位置x,显示位置y,每个框宽,每个框高,"背景颜色:14215660","点击:集中管理.动态响应函数")
程序运行后,在窗口生成了N个标签,我点击其中一个,集中管理.动态响应函数里怎么知道是谁点击触发的这个函数
回复 支持 反对

使用道具 举报

地板
发表于 2014-11-29 22:22:37 | 只看该作者
tccejpo001 发表于 2014-11-29 14:18
是否成功=控件.创建("标签","标签"&i,数组串,显示位置x,显示位置y,每个框宽,每个框高,"背景颜色:14215660 ...

你应该能知道你创建的这些标签的句柄吧   点击标签的时候先获取鼠标当前焦点窗口  根据句柄来判断
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-24 01:46 , Processed in 0.165956 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表