你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
文章
话题
登录
注册
Howto: 怎样使用IGraphicContainer::FindFrame?
文章编号:
366
软件:
ArcInfo Desktop 8.X 9.0, ArcEditor 8.X 9.0,ArcView 8.X 9.0
操作系统:
N/A
1 个回复
易智瑞技术支持
赞同来自:
摘要:
这个文档主要显示怎么样使用IGraphicContainer::FindFrame来找到包含特定的map的map frame。
内容:
1 打开ArcMap,打开Visual Basic Editor。
2 在工程浏览窗口,展开Project.mxt,选择ArcMap objects>This Document,右键并选择浏览代码。
在工程的ThisDocument代码模块中的代码将仅仅在现在的地图文档中使用。如果想存储你的代码在你的所有的地图文档中,那么使用Normal.mxt中的ThisDocument代码模块。
3 粘贴下面的代码到代码模块中:
Sub FindFrame()
Dim pDoc As IMxDocument
Dim pGraphicsContainer As IGraphicsContainer
Dim pMapFrame As IMapFrame
Set pDoc = ThisDocument
Set pGraphicsContainer = pDoc.PageLayout
'得到文档中第一个地图所在的Map Frame.
Set pMapFrame = pGraphicsContainer.FindFrame(pDoc.Maps.Item(0))
End Sub
4 关闭Visual Basic Editor,并测试运行代码。
创建时间:2004-11-07
最近更新:2004-11-07
【
原文链接
】
http://support.esrichina.com.cn/2004/1107/366.html
要回复问题请先
登录
或
注册
发起人
易智瑞技术支持
相关问题
如何优雅的使用ArcGIS知乎?
苹果系统下可以使用arcgis 吗?
Arcgis的地位不可撼动,那有必要掌握使用其他GIS软件吗
请问arcmap如何使用多线程?
在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?
arcgis runtime for andriod 100.1 如何使用eclipse开发
如何使用脚本或其他方法,将图层属性中属性域原值内容替换为属性域描述?
使用ArcGIS Desktop10.2版本,如何设置图例横着放且label在正下方?
arcmap 里面的符号(如箭头符号)如何在arcgis js 里面使用类似的symbol
请问如何使用ArcEngine实现(在右击图例中)Convert To Gtaphics这一功能?
使用ArcGIS Server解析DEM等格式文件
问题状态
最新活动:
2015-12-04 07:14
浏览:
1424
关注:
1
人
1 个回复
易智瑞技术支持
赞同来自:
内容: 1 打开ArcMap,打开Visual Basic Editor。
2 在工程浏览窗口,展开Project.mxt,选择ArcMap objects>This Document,右键并选择浏览代码。
在工程的ThisDocument代码模块中的代码将仅仅在现在的地图文档中使用。如果想存储你的代码在你的所有的地图文档中,那么使用Normal.mxt中的ThisDocument代码模块。
3 粘贴下面的代码到代码模块中:
Sub FindFrame()
Dim pDoc As IMxDocument
Dim pGraphicsContainer As IGraphicsContainer
Dim pMapFrame As IMapFrame
Set pDoc = ThisDocument
Set pGraphicsContainer = pDoc.PageLayout
'得到文档中第一个地图所在的Map Frame.
Set pMapFrame = pGraphicsContainer.FindFrame(pDoc.Maps.Item(0))
End Sub
4 关闭Visual Basic Editor,并测试运行代码。
创建时间:2004-11-07
最近更新:2004-11-07
【原文链接】
http://support.esrichina.com.cn/2004/1107/366.html
要回复问题请先登录或注册