【发布时间】:2020-07-13 19:50:21
【问题描述】:
我有一个访问数据库,其中包含有关在我们的地形上具有静态位置的对象的记录,因此我们可以通过查询数据库来定位它们。
例如:代码 描述 位置
“E1-050505” “混凝土柱子” “街道#”
现在我的困难是,要真正知道在我们的地形上去哪里(因为它很大),我必须参考 AutoCAD 地图,在那里我将通过搜索文本“E1-050505”来检查“街道#”的位置”。我找到了能够打开autocad文件的vba代码,然后是文档。但我发现没有办法或命令将焦点设置在特定控件或对象上。
程序是这样的: 单击 Access 表单上的按钮,VBA 将启动我的 CAD 文件,搜索文本“E1-050505”,然后将视图设置为该对象的 AutoCAD 绘图中的可视位置。
我能够搜索并找到 MTEXT 对象,但我还没有找到移动“相机”或视图来聚焦它的方法。
我需要一个命令或代码来将视图移动到 MTEXT 对象。
【问题讨论】:
标签: ms-access vba ms-access-2013 autocad