【问题标题】:How to pass reference to current class to a function within the same class如何将对当前类的引用传递给同一类中的函数
【发布时间】:2017-09-13 11:33:45
【问题描述】:

假设我有一个名为State 的类,并且有一个函数Function Outer(stateCopy As State) 并且在State 类中有一个函数:Function Inner()。函数Inner() 使用Outer(),它应该将此类对象的引用传递给它,但怎么能这样做呢?

在其他编程语言中,有指向同一类的链接,例如 Java 中的 this。 Excel vba 中有这样的东西吗?

【问题讨论】:

    标签: vba excel


    【解决方案1】:

    在一个类的运行实例中,您可以将该实例称为“我” 所以

    Outer(Me)
    

    有效。这是你想要的吗?

    【讨论】:

    • 是的。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    • 2019-05-12
    • 2013-08-17
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 2012-05-01
    相关资源
    最近更新 更多