找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2875|回复: 17

[求助] Lisp程序编译成VLX运行出错

[复制链接]

已领礼包: 617个

财富等级: 财运亨通

发表于 2017-12-29 12:03:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
编好的Lisp程序,用命令行 (Load "XXXX") 载入可以运行,但进入命令行:VLIDE,对源程序编译成 VLX文件后, 再用Appload 载入刚才的 VLX文件,就不能运行,提示:未知命令“XXXX”。按 F1 查看帮助。   是编译过程哪个环节有问题:在VLIDE中调入LSP程序后,点上面的“文件”--》生成应用程序--》新建应用程序向导--》“简单”--》“下一步”--》“应用程序位置”  “应用程序名称” --》“下一步”  --》“下一步”   --》 ‘完成’      退出AutoCAD,重新启动AutoCAD, Appload       载入刚才的 VLX文件,载入成功。  但运行程序提示:未知命令“XXXX”。按 F1 查看帮助。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 19个

财富等级: 恭喜发财

发表于 2017-12-29 12:21:13 | 显示全部楼层
看的一头雾水,也不贴代码,谁知道是什么问题。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 617个

财富等级: 财运亨通

 楼主| 发表于 2017-12-29 12:50:20 | 显示全部楼层
以下是一个最简单的LISP程序,xt.lsp, 在AutoCAD命令行:(load "xt") 载入成功,然后在命令行输入: XT ,就可以画一线直线。   但现在,我以编译的形式,通过:VLIDE进入,编译成 XT.VLX 文件,  然后:appload 载入  xt.vlx 文件并载入成功,但在命令行执行程序: XT   出错
(defun c:xt()
     (command "line" "0,0" "1000,1500" "")
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 20个

财富等级: 恭喜发财

发表于 2017-12-29 13:14:32 | 显示全部楼层

高版本CAD下,用 COMMAND-S 替代 COMMAND

  1. (defun c:xt ()
  2.   (if command-s
  3.     (command-s "line" "0,0" "1000,1500" "")
  4.     (command "line" "0,0" "1000,1500" "")
  5.   )
  6. )



  1. (defun c:xt ()
  2.   (vl-cmdf "line" "0,0" "1000,1500" "")
  3. )




上面通过编译VLX测试。两代码你都试试。

你原来的代码,我编译也正常运行。如果上面的你还用不了,那就是你系统其他地方的问题了。

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 20个

财富等级: 恭喜发财

发表于 2017-12-29 13:16:48 | 显示全部楼层

另外,以后有问题,首先说明下 操作系统,多少位的,CAD什么版本,多少位的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 617个

财富等级: 财运亨通

 楼主| 发表于 2017-12-29 14:02:45 | 显示全部楼层
     这两个程序都不得行哟。  我用的笔记本电脑 XP系统,64位的,原来用 AutoCAD2007不得行,现又花时间装成AutoCAD2014的了,还是不得行。
      另外,你编译好了后,关闭CAD,再重启动CAD,再装入刚才的VLX看看行不行呢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2017-12-29 14:13:27 | 显示全部楼层

你的CAD不会和别人的不一样吧,简化版的?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 617个

财富等级: 财运亨通

 楼主| 发表于 2017-12-29 14:20:48 | 显示全部楼层
完整版的。 简体中文版 ,安装文件 3.67G
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 20个

财富等级: 恭喜发财

发表于 2017-12-29 14:38:17 | 显示全部楼层

编译的附件VLX,你下载回去看能执行不
请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:xt.rar 
下载次数:8  文件大小:548 Bytes 
下载权限: 不限 以上  [免费赚D豆]



论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 617个

财富等级: 财运亨通

 楼主| 发表于 2017-12-29 14:48:23 | 显示全部楼层
可以运行哟!   现在问题出在哪里?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2017-12-29 15:25:09 | 显示全部楼层

就是和代码无关了,和你系统的设置有关了。VC常用运行库都装上,.framework都装新的,如果还不行,就换个CAD的安装盘重装CAD。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 617个

财富等级: 财运亨通

 楼主| 发表于 2017-12-29 16:14:55 | 显示全部楼层
VC把2005、2008、2012、2013、2017的运行库全都装上了一遍,还是不行。  再看看 .framework 吧
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 617个

财富等级: 财运亨通

 楼主| 发表于 2017-12-29 17:01:58 | 显示全部楼层
MicroSoft .NET .framework 4.0 都已经修复安装了!  还是不行!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2017-12-29 17:12:35 | 显示全部楼层

从新下载个CAD安装盘,安装CAD。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6468个

财富等级: 富甲天下

发表于 2017-12-30 00:12:55 | 显示全部楼层
可能与电脑系数或CAD版本有关。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-15 13:27 , Processed in 0.189920 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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