精易论坛
标题:
组件用循环方式调用的两种方法
[打印本页]
作者:
思雪°
时间:
2017-6-21 00:27
标题:
组件用循环方式调用的两种方法
刚刚看到问答区的一个提问,第一种方式已经有人在回答中给出了源码。
http://125.confly.eu.org/forum.php?mod=viewthread&tid=14034665
值得一提的是,这种方式如果对应的组件需要处理窗口事件,那么需要被复制的组件申请了对应的事
件,在对应的事件子程序下用
取事件组件()
这个命令来取出事件是在哪一个组件上被触发的。所以在
复制窗口组件的时候,我们为了区分复制出来的组件,就需要在复制之后,给组件增加一个标记。
XX.标
记=“xx”
,这样在事件触发后,才能判断是哪一个组件被触发。 这是第一种方法。
第二种方法,具体可以看源码。大概是使用
取组件标记()
这个命令来取出对应标记的组件,取之
前,需要在窗口组件的属性中先设置标记,为了方便,顺序依次往下1 2 3 4 5 6这样设置,取出的时候可
以直接几次循环来取出对应的组件,加入到数组中方便调用。也可以每次调用的时候动态获取。
不管方式一,还是方式二,都是将数量繁多同样类型的组件,快捷管理调用的方法,有需要的可以来
学习一下。还有更好的方法,欢迎补充哦~
标记方式取组件.e
(3.26 KB, 下载次数: 50)
2017-6-21 00:25 上传
点击文件名下载附件
下载积分: 精币 -2 枚
作者:
DS9981
时间:
2017-6-21 09:30
感谢分享!
作者:
dulang
时间:
2017-6-22 14:17
看起来不错,多谢分享源码
作者:
dulang
时间:
2017-6-22 14:19
看起来不错,多谢分享源码
作者:
kyo9766
时间:
2017-6-22 15:05
感谢分享!学习一下
作者:
a5005019
时间:
2017-8-4 16:22
我想跟你学习 QQ2787247708 教教我
作者:
Dkite
时间:
2017-11-27 18:52
#在这里快速回复#不管方式一,还是方式二,都是将数量繁多同样类型的组件,快捷管理调用的方法,有需要的可以来
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4