关于父对象和应用程序对象

在 Surfer 13 的自动化中,每一个对象都有 Parent 和 Application 属性,前者指向本对象的上一级对象,后者指向最顶层的 Application 对象。

这两个属性有什么用?

举个例子,有一个等值线图层 ContourLayer 对象被传递到一个函数或子程序中了,然而在函数或者子程序里面忽然想设置地图属性和 Surfer 主窗口的属性。

此时:

  • ContourLayer.Parent 就是 MapFrame 对象。

  • ContourLayer.Application.Windows 就是 Surfer 的主窗口集合对象。

results matching ""

    No results matching ""