明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2213|回复: 12

程序为什么不能运行

  [复制链接]
发表于 2004-3-10 12:55:00 | 显示全部楼层 |阅读模式
我所编的程序,在VLISP中用 load active edit window 加载后能在CAD中直接运行,而我在自动加载文件.mnl中用(autoload "程序文件名" '("程序名"))进行加载,在MNU文件中用制作按钮的命令将程序制作为按钮,运行明程序的前几句运行正常,往下就运行出错。


不知是什么原因
发表于 2004-3-10 13:01:00 | 显示全部楼层
是什么样的程序?出现什么样的错误?


拿来瞅瞅.
发表于 2004-3-10 13:19:00 | 显示全部楼层
可能情形


1.副程序相沖


2.自動載入建議寫在acad200x.lsp或*.mns中


與*.mnu工具鈕設定無關
发表于 2004-3-10 14:00:00 | 显示全部楼层
弄上来看看啊
 楼主| 发表于 2004-3-12 12:52:00 | 显示全部楼层
我的程序是在运行到


(vlax-ldata-set         ent         "送风量" 500)


的时候出现错误,提示如下


error ,null function


.以下的程序中没有运行的程序语句
发表于 2004-3-12 16:56:00 | 显示全部楼层
因為沒有 "vlax-ldata-set" 這個函數
 楼主| 发表于 2004-3-13 09:50:00 | 显示全部楼层
抱歉,写错了,应为(vlax-ldata-put         ent         "送风量" 500)及


(vlax-ldata-get         ent         "送风量")
发表于 2004-3-13 09:53:00 | 显示全部楼层
請問樓主:


command 下重新 (load"...")後,是否程序可正常進行?
 楼主| 发表于 2004-3-14 13:22:00 | 显示全部楼层
我在command 下重新 (load"文件名.lsp")後,程序仍不能运行,还是前面的语句可运行,到(vlax-ldata-put         ent         "送风量" 500)就不能运行,同时在COMMAND栏中显示 error ,null function,该语句及以后有所有语句,
发表于 2004-3-14 13:43:00 | 显示全部楼层
应该把错误提示写全了。。。


试试先加载(vl-load-com)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-1 19:26 , Processed in 0.188142 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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