gpt4 book ai didi

vb6 - 如何在VB6中编写回调?

转载 作者:行者123 更新时间:2023-12-04 17:13:12 25 4
gpt4 key购买 nike

VB6怎么写回调函数?我知道 AddressOf 让你函数获取 Long 中的地址。但是如何用内存地址调用函数呢?谢谢!

最佳答案

我不确定你到底想做什么。

invert control ,只需在类中创建回调函数。然后使用类的实例(对象)进行回调。

  • 如果您需要在运行时在不同的例程之间切换,请使用实现相同接口(interface)的单独类 - strategy pattern .
  • 恕我直言AddressOf以这种方式使用过于复杂和冒险。
  • AddressOf应该 仅限 需要时使用 register callback functions使用 Windows API。

    关于vb6 - 如何在VB6中编写回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4169028/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com