动态控件数组的事件处理

时间:2010-10-18 16:04:06

标签: vb6 event-handling

我发现这个link来处理vb6中动态创建的控件的事件,我试图将它用于我的代码,但无济于事。

选项明确

Private WithEvents网格(0到23,0到23)作为框架
如何为此控件数组获得相同的功能?

1 个答案:

答案 0 :(得分:1)

你不能。

您可以使用控件数组来控制控件的新Load新索引(实例),也可以编写自定义包装类,通过回调方法转发事件。

第二种选择:

  • 您有一个课程cFrameExt汇总了Frame的活动
  • on event它调用“父”对象的回调方法
    • me作为第一个参数
    • 传递
  • “parent”用me替换整数索引并引发事件

最有问题的是循环引用,这种方案通常用。实现。