首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

请教使用ArcMap自带的VBA开发的时候 怎么获取范围发生改变时的事件

2012-03-04 
请问使用ArcMap自带的VBA开发的时候 如何获取范围发生改变时的事件?也就是范围一改变就触发的事件[解决办

请问使用ArcMap自带的VBA开发的时候 如何获取范围发生改变时的事件?
也就是范围一改变就触发的事件

[解决办法]
这个需要事件来实现
Private WithEvents pTran As DisplayTransformation
Set pTran = pDoc.ActivatedView.ScreenDisplay.DisplayTransformation
Private Sub pTran_VisibleBoundsUpdated(ByVal sender As esriDisplay.IDisplayTransformation, ByVal sizeChanged As Boolean)
MsgBox "OK! "
End Sub

热点排行