【发布时间】:2011-11-22 23:30:52
【问题描述】:
我有数百个 DWG、AutoCAD 文件,我想搜索这些文件并将它们编目到 MS Access 数据库中。
基本上,我想搜索 DWG 并提取标题框中的任何描述以及日期,并将所有内容带到 Access 中,使其成为可搜索的目录。
例如,我有一个文件名为 T-25682.DWG,其标题为 Machine Spacer,创建于 01/20/2010。
我会从 DWG 文件中提取该信息并将其插入 Access 数据库中:
== ID == == DESCRIPTION == == CREATED ON == == FILENAME ==
1 Machine Spacer 01/20/2010 T-25682.dwg
我该如何处理和解决这个问题?是否有可以与 Access 一起使用的 AutoCAD 库?如何在 DWG 文件中进行搜索?
【问题讨论】:
-
显然你可以得到VBA modules for Autocad,它应该允许自动化,除非你想看看.Net
-
据我了解,这更多的是允许您从 AutoCAD 中运行 VBA 宏。我只是在研究使用宏读取 AutoCAD 文件,就像一个简单的 .txt 文件一样。
-
例如,当我用 Word 打开文件时,所有内容都以我无法读取的字符编码。有没有办法阅读那里的内容或搜索并找到它
-
我的看法是,如果你有合适的库,你可以在 Access VBA 中引用它们,并使用它从我所做的小谷歌搜索中读取相关的文件属性,包括标题关于这个主题。
-
与在 Access 中引用 Word 库的方式相同,您可以创建一个 Word 应用程序对象并使用通过该对象可用的所有属性和方法。