嘿,CM
是的,不久前我曾试图找出这种方法,这是正确的;您(起初)会认为它应该是
Documents.new,但它是
Documents.add,因为当我们说new并选择一个模板时,我们实际上是在向集合中添加一个新文档(dwg)。
您可能已经想到了这一点,但是为什么不用inputbox提示用户:
可能我会有一个变量
TempPath = "Path to dwt"
然后
TempName = InputBox(" Please enter a template ")
new DWG = TempPath & TempName &"。dwt " '不知道你是否需要扩展。
Documents.add Newdwg
我还会考虑删除文件支持路径中的QNEW路径,以免混淆。M
转念一想,我会在代码中使用“. dwt”,这样用户就可以输入名称。
这种方法实际上可能一点也不好,因为用户需要提前知道模板的名称。
哦,好吧,对不起
马克 我试图不让用户选择菜单下拉之外的任何内容。我想我可以把它们发送到文件夹中,让它们从那里选择dwt文件。
是的,我同意这一
点 实际上,只需将所有模板(.dwt)文件放在ACAD也指向的模板文件夹中;当用户选择“新建”时,他们可以选择他们想要开始的模板。漂亮的切割和干燥的人
它可能甚至不值得自动化,除非,绝对有一个特定的需求。
马克
页:
1
[2]