HenriDeNys 发表于 2022-7-6 22:06:19

更改配置文件

你好
 
我正在尝试创建一个程序,以便在我们的系统中轻松创建autocad(Plant 3D)图形的修订版。我将图形复制到新的修订文件夹并更改名称。我仍然存在的唯一问题是,当我复制图形时,它仍然链接到原始配置文件(project.cfg)。我想用vb代码更改到另一个配置文件的链接。这可能吗?在vb中,我必须使用什么代码行来执行此操作?
非常感谢!

welldriller 发表于 2022-7-6 22:35:45

这是我的专长——但是——我认为在处理配置时需要非常小心。sys文件。当然,有人知道更多的比我会跳到这里,给你更好的建议和更准确的信息。

HenriDeNys 发表于 2022-7-6 22:48:14

它不是配置。sys文件它是一个。cfg文件。我认为它是由Cadworx(一个在Autocad上运行的应用程序)创建的文件。不知怎的,图纸链接到了这个文件,但我不知道如何更改它,除非在Cadworx工厂手动更改

BlackBox 发表于 2022-7-6 22:56:28

VBA或VB。NET(你只是说“vb代码”)?
 
 
 
 
.NET和ObjectARX应用程序通常通过记录数据(GUID?)将给定图形与外部文件、数据库等关联在绘图的数据库、注册表应用程序、XRecord等中。。。鉴于CADWorx是一个第三方应用程序,*如果*这些信息暴露在可用的API中,那么您可能可以通过MgdDbg筛选图形的符号表、字典等。
 
HTH公司

troggarf 发表于 2022-7-6 23:07:06

CADWorx文件不记得是什么。在图形中放置元件时使用cfg文件。如果a。cfg文件位于图形所在的文件夹中,CADWorx将使用该文件。cfg文件。如果您将这些文件复制到另一个文件夹中,并需要另一个文件夹。如果要使用cfg文件,您只需关闭AutoCAD,然后重新打开它,让CADWorx看到新的。cfg文件。或者你可以手动切换什么。“设置”对话框>配置中的cfg文件。。。
AutoCAD的一般规则是,关闭AutoCAD然后重新打开时,除非另有说明,否则通常会打开最后使用的纵断面。在不关闭AutoCAD/CADWorx并重新打开的情况下,您需要进行更改。手动创建cfg文件。
 
~格雷格
页: [1]
查看完整版本: 更改配置文件