乐筑天下

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

[编程交流] 打开文件时,lisp创建

[复制链接]

8

主题

1647

帖子

1647

银币

初来乍到

Rank: 1

铜币
36
发表于 2022-7-6 09:49:30 | 显示全部楼层
 
这是否只是一种保护图形文件不被编辑的方法?他确实说他从其他人那里收到了这些文件。
 
麻生太郎,你需要联系给你发送这些文件的人,问他这是怎么回事。问他为什么这个lisp要重新定义命令,并告诉他你无法处理他的文件。当从外部源接收文件时,这应该始终是您的第一个操作过程。如果你对某人的文件有问题,拿起电话给他们打电话解决。与创建文件的人一起做这件事总是会更快更容易,而不是来到论坛,与我们来回奔波,试图猜测为什么会发生这样或那样的事情。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 09:53:14 | 显示全部楼层
您也不必加载lisp文件来处理dwg。
回复

使用道具 举报

51

主题

481

帖子

457

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
262
发表于 2022-7-6 09:57:34 | 显示全部楼层
我没有提交lisp,而是在打开任何*时自动创建。dwg文件
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:59:04 | 显示全部楼层
 
这是因为在第一次加载时,它重新定义了S::STARTUP函数(每次启动AutoCAD时都会运行),因此它将自动运行。
 
您需要在AutoCAD中重新定义S::启动函数,以防止它每次运行。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 10:04:26 | 显示全部楼层
 
autocad将自动加载第一个acad。它找到的lsp文件。您必须将其从任何支持路径或正在打开的文件的位置中取出。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 10:05:58 | 显示全部楼层
我建议:
 
[列表]
  • 删除LISP的所有实例和ACAD的所有实例。它创建的lsp。
  • 重新定义S::启动函数。
    [/列表]

    1. (defun s::startup ( ) (princ))

     
  • 回复

    使用道具 举报

    114

    主题

    1万

    帖子

    1万

    银币

    中流砥柱

    Rank: 25

    铜币
    543
    发表于 2022-7-6 10:08:30 | 显示全部楼层
    有关S::STARTUP函数的更多信息,请参见此处
     
    http://rkmcswain.blogspot.com/2008/08/sstartup-function.html
    回复

    使用道具 举报

    54

    主题

    3755

    帖子

    3583

    银币

    后起之秀

    Rank: 20Rank: 20Rank: 20Rank: 20

    铜币
    438
    发表于 2022-7-6 10:11:35 | 显示全部楼层
    每次启动时都必须定义S::启动。你不需要重置它,只需要摆脱垃圾例程和所有创建的acad。lsp文件
    默认情况下,它为零。使用s::启动加载一些内容,然后重新启动autocad并进行检查!s: :启动将返回零
    回复

    使用道具 举报

    7

    主题

    16

    帖子

    9

    银币

    初来乍到

    Rank: 1

    铜币
    35
    发表于 2022-7-6 10:16:12 | 显示全部楼层
    你能一步一步地帮我吗
    回复

    使用道具 举报

    10

    主题

    8258

    帖子

    8335

    银币

    初来乍到

    Rank: 1

    铜币
    31
    发表于 2022-7-6 10:18:00 | 显示全部楼层
    从AutoCAD帮助文件:
     
    “您可以定义一个S::启动函数,在图形初始化后执行任何需要的设置操作。”
     
    有关更多信息,请参阅帮助。
    回复

    使用道具 举报

    发表回复

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

    本版积分规则

    • 微信公众平台

    • 扫描访问手机版

    • 点击图片下载手机App

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

    GMT+8, 2025-3-7 02:59 , Processed in 0.750512 second(s), 81 queries .

    © 2020-2025 乐筑天下

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