乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: cadman6735

vl-注册表-写入

[复制链接]

58

主题

3353

帖子

33

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1761
发表于 2016-7-28 14:14:57 | 显示全部楼层
你是电脑管理员吗?也许您没有对注册表的写入权限。
回复

使用道具 举报

16

主题

506

帖子

6

银币

中流砥柱

Rank: 25

铜币
570
发表于 2016-7-28 14:18:09 | 显示全部楼层
你是电脑管理员吗?也许您没有对注册表的写入权限

也可以是UAC,保护计算机免受用户攻击。
回复

使用道具 举报

23

主题

117

帖子

87

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
123
发表于 2016-7-28 14:40:55 | 显示全部楼层
感谢您的代码链接,Shake Master和RonJon,非常有帮助。 我提供的代码与 Ron 的唯一区别相同,我看到的唯一区别是我有“FileNameMRU0”和“InitialDirectory”,其中 Ron 似乎只在大多数上使用“InitialDirectory”,而 “(Default)” “Initialdirectory” “FileNameMRU0” 与其他代码一起使用。 因此,我可能不会将其彼此结合使用。 我会尝试,看看我能学到什么。
RonJon,当你编写该宏时,你从哪里获得信息来告诉你每个注册表名称的含义以及如何使用它? 例如:“InitialDirectory”“(Default)” “FileNameMRU0”
我也想知道我自己是否拥有注册表的管理员权限,AutoCAD无法通过lisp进行更改,但我可以手动更改注册表。 但是手动更新后它仍然没有更新我的autoCAD,我怎么知道我是否有权写入它。 它说我有完全的控制权,但它是灰色的。
我只尝试过PSETUPNavDlg,所以代码甚至可能对特定的代码都不正确。
回复

使用道具 举报

58

主题

3353

帖子

33

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1761
发表于 2016-7-28 14:48:00 | 显示全部楼层
老实说,我真的不记得了。我认为这只是在注册表中搜索更改的键&编写lisp来修改相同的键
回复

使用道具 举报

58

主题

3353

帖子

33

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1761
发表于 2016-7-28 15:03:13 | 显示全部楼层
2017年,修改的关键是:
  1. (vl-registry-write (strcat "HKEY_CURRENT_USER\" (vlax-product-key) "\\Profile\" (getvar "cprofile") "\\Dialogs\\Select Page Setup From File") "InitialDirectory" "C:\\Autodesk\")
我没有'PSETUPNavDlg'键?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-10 21:01 , Processed in 0.421500 second(s), 60 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表