明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 629|回复: 4

请教问题:自动加载指定文件目录下的lsp、vlx和fas文件

[复制链接]
发表于 2024-7-6 18:49:50 | 显示全部楼层 |阅读模式
本帖最后由 失眠怪兽 于 2024-7-6 20:01 编辑

请教个问题,这个自动加载程序来自大佬

【手动加载】自动加载指定文件目录下的lsp、vlx和fas文件
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=180374&fromuid=7332981
(出处: 明经CAD社区)

本人在此基础上增加了一个识别电脑名称,根据电脑名称选择加载的内容
文件路径想设置成相对路径,但相对路径识别不出来,只有设置成绝对路径才可以 有生么办法解决吗
  1. (defun C:lm_Auto ()
  2.           (setq LIUMG (substr (strcase (getenv "ComputerName")) 1 7)) ; 获取计算机名称的前七个字符,转换为大写
  3.           (if (equal LIUMG "DESKTOP")
  4.               (progn
  5.                 (load_Folder_app ".\\Autoload")
  6.                 (load_Folder_app ".\\Autoload\\user")
  7.                 )
  8.               (progn
  9.                 (load_Folder_app ".\\Autoload")
  10.                 )
  11.               )
  12.           )




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2024-7-6 20:06:39 | 显示全部楼层
相对路径是相对什么?你不知道,cad也不知道.
所以需要转为绝对路径
 楼主| 发表于 2024-7-6 20:42:53 | 显示全部楼层
你有种再说一遍 发表于 2024-7-6 20:06
相对路径是相对什么?你不知道,cad也不知道.
所以需要转为绝对路径

但是我写一个加载程序明确加载的LSP 它就可以加载出来
  1. (load ".\\Autoload\\JZ00.lsp")
复制代码
发表于 2024-7-6 20:51:49 | 显示全部楼层
失眠怪兽 发表于 2024-7-6 20:42
但是我写一个加载程序明确加载的LSP 它就可以加载出来

遇到相对路径问题,就直接打印出来看看.
发表于 2024-7-7 22:54:34 | 显示全部楼层
我用LISP命令加载lsp插件→在不设置绝对路径的时候→需要先在“op”里添加搜索路径
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 04:52 , Processed in 0.182009 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表