明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1758|回复: 9

求助,求助,急。。。。。

[复制链接]
发表于 2003-6-13 15:00:00 | 显示全部楼层 |阅读模式
1、我的程序直接运行时很正常,但放到菜单里面就出错,有时还自己打开帮助,我该怎么办?
2、类似清华天河和开目CAD的那种“入库”(用户自己画完图后可以添加到我做的程序或者菜单里面)该怎么实现?
3、用LISP插入块时,怎么设定比例因子和旋转角度(不需要在命令行输入)。
4、怎样调用“打开”命令的那个对话框(右侧有预览的那个)。

急用,希望各位大侠指点指点。
发表于 2003-6-13 15:17:00 | 显示全部楼层

回答

1、应该是你的菜单多了没必要的空格,在这里是不可以随便加空格的。
2、我没用过那两个软件,所以不知道“把做好的图添加到菜单里或程序里”是什么意思?图怎么添加到菜单或程序里呢???
3、把比例因子和旋转角度做成变量,然后调用
(command "insert" bname ptInsert ScaleX ScaleY Angle)
bname——块名;ptInsert——插入点;ScaleX(Y)——X(Y)比例因子;
Angle——旋转角度;
4、(getfiled "Select a Lisp File" "c:/program files/acad2000/" "dwg" 8)
发表于 2003-6-17 14:27:00 | 显示全部楼层

这个表的制作非常好看

这个表的制作非常好看,可是我不能保存到我的硬盘,给我传过来吧,OK?
发表于 2003-6-17 15:11:00 | 显示全部楼层

查看源文件中有链接地址,

http://www.twinsbbs.com/swf/clock.swf
用下载软件下载,不要用IE直接打开
发表于 2003-6-18 12:45:00 | 显示全部楼层

下是下来了,可是,时钟始终在12点呀!

 楼主| 发表于 2003-6-21 16:04:00 | 显示全部楼层

谢谢

谢谢你,第二个问题我已经把这部分功能去调,第三第四个问题都已经解决.
现在就差菜单的问题了,我把所有多余的空格都已经删掉,把原来的中文ID改成了英文,也常试过把名字改成.mnl ,但是菜单的问题还没解决,后天就要演示了,你能帮我看一下我的菜单程序吗?谢谢.

本帖子中包含更多资源

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

x
发表于 2003-6-21 16:18:00 | 显示全部楼层

你的菜单文件不对,开头还少一个**cafd,

这样改过后应该没问题了,
***MENUGROUP=CAFD

***pop12
**cafd  //少了这个
[CAFD]
ID_jcxz                [~机床选择]

不过你不需要每次都LOAD,
这样就可以了:^c^c^p(if (not c:xxx) (load "c:/..."));(c:xxx)^p
发表于 2003-6-21 16:36:00 | 显示全部楼层

给你一种简单一点的方法

建立一个与菜单同名的.mnl文件,其实这个文件就是辅助于菜单的LSP文件。
在其中写上这些内容:

  1. (autoload "C:/CAFD/LSP/vxkjs" '("vxkjs"))
  2. (autoload "C:/CAFD/LSP/ymlx" '( "ymlx"))
  3. ;;...把其它内容按这种形式写到这里来
  4. (princ)
复制代码

然后在你菜单中就很简单了:
ID_vjs        [v形块计算]^C^Cvxkjs
ID_ymlxjs        [一面两销定位]^C^Cymlx
 楼主| 发表于 2003-6-22 13:11:00 | 显示全部楼层

感激

谢谢各位,我马上去试试。
发表于 2003-6-22 13:51:00 | 显示全部楼层

mccad的方法是“正解”。正解都是简洁而可靠的。

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

本版积分规则

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

GMT+8, 2024-11-26 17:40 , Processed in 0.173103 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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