乐筑天下

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

[编程交流] 在其他中运行lisp时出现问题

[复制链接]

10

主题

45

帖子

35

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2022-7-6 14:59:36 | 显示全部楼层 |阅读模式
好的,这次我有一个有趣的。我有一系列lisp文件,这些文件是在我开始在这里工作之前创建的。它们是为特定的cleint(客户端1)创建的,用于插入块。我们为该客户端(客户端1)设置了一个配置文件,用于加载正确的支持路径等等。问题在于:当我试图从不同的配置文件(客户端2)运行这些lisp文件时,它不起作用。更有趣的是,如果我执行以下步骤,它确实有效。(打开autocad,客户端1的options/load profile,点击ok,客户端2的options/load profile,点击ok,然后运行lisp。必须有一个系统变量,或由客户端1的配置文件设置的允许运行的某些内容。如果我打开autocad,客户端2的options/load profile,点击ok,然后尝试加载lisp,即当它不工作时。出于某种原因,如果第一个配置文件是l在同一个autocad实例中加载之前,它可以工作。。。我会把文件贴在这里。。。。但它链接到3个不同的。mnl文件和其他文件中的其他函数。。。。。如果任何人有任何线索或想法的东西,我错过了尝试,请让我知道。我已经扫描文本几个小时了,我想不出来。我已经检查了所有的支持路径等等,它们都是一样的。我想不出来。就像我说的,这些都是别人在我之前创造的。
 
::如果这篇文章真的让人困惑,很抱歉:
回复

使用道具 举报

4

主题

940

帖子

961

银币

初来乍到

Rank: 1

铜币
12
发表于 2022-7-6 15:20:03 | 显示全部楼层
是包含的目录。两个配置文件的支持路径中的lsp文件(和其他必要文件)?
回复

使用道具 举报

10

主题

45

帖子

35

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2022-7-6 15:39:53 | 显示全部楼层
是的,他们是。我为第一个配置文件做了屏幕截图,并确保了这一点。这真让我难以置信。我仍然不明白如果首先加载第一个配置文件,那么它是如何工作的。。。。在两者中。
 
我屈服了,下面是插入块的主要例程的代码。正如我之前所说,这一切都是在我之前完成的:
 
 
如你所见,它引用了另一个。mnl文件,其中定义了大量函数。当我尝试在autocad中运行此程序时,在启用“动画调试”的情况下,它在(strcat“\n block name or ENTER to repeat:”)处中断。所有文件都正确地位于支持路径和所有内容中。我不明白!
 
 
在菜单文件中调用该函数:
 
 
 
此外,这里还有其他函数的相关函数。mnl文件:
 
 
 
 
...我想这就是一切。。。但我可能错过了一些。
回复

使用道具 举报

4

主题

940

帖子

961

银币

初来乍到

Rank: 1

铜币
12
发表于 2022-7-6 15:55:49 | 显示全部楼层
有单独的阿卡多克吗。lsp文件,每个配置文件的启动套件?
回复

使用道具 举报

10

主题

45

帖子

35

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2022-7-6 16:07:29 | 显示全部楼层
不,我们对所有客户都有一个启动。这是当我试图从第二个客户端的配置文件运行它时,命令行中出现的内容。
 
 
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 21:59 , Processed in 0.396049 second(s), 62 queries .

© 2020-2025 乐筑天下

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