明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: whietsnow

错误: 参数太多

  [复制链接]
 楼主| 发表于 2003-5-29 17:17:00 | 显示全部楼层

让您费心了

是这样,我的程序您也看过了 ,对话框有矩形宽、长等参数,要用户输入。
也可以默认。假如用户的矩形长输入了小于0的数,能出现错误提示,我的程序作
不到这点。我希望能象您发给我的例子一样,可以有针对输入不合适参数 的提示
,然后让用户重新输入 。即对m 、n、a、b、nx、ny参数每一个都可以检测是否
合适。合适再运行程序。
   第2个问题是由于加载autolisp程序,先要在下拉菜单中选中tools选autolisp
再选load,再挑选要加载的autolisp程序,这样步骤太多,是否可以做一个图象
按钮,一次性完成上述功能,即用户按图标按钮即可以加载成功需要的autolisp
程序,输入命令即可执行,这样就为用户简化操做。请问这样的话要怎样做?
  这样说不知可以吗?
  让您费心了。谢谢
发表于 2003-5-30 09:18:00 | 显示全部楼层

我先做着,第二个问题,你可以选择自动加载,或做在菜单里,帮助文件里有,你可以先

我先做着,第二个问题,你可以选择自动加载,或做在菜单里,帮助文件里有,你可以先看看[br]其实加载程序有很多方法
发表于 2003-5-30 11:11:00 | 显示全部楼层

两个文件都给你改过了,看看是不是你要的效果

本帖子中包含更多资源

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

x
 楼主| 发表于 2003-6-1 12:15:00 | 显示全部楼层

感谢

您好:
    文件我看过了,真是太好了。您改的程序功能分明,很有条理。出错提示也正是我想要的。但不知默认值没有了,可否加上去呢?语句 (1 (done_dialog 1))作何解释呢?
按钮图标我还是没办法,最多作到显示加载对话框而已。您作的如何了呢?
    你加上去的twins的钟表很漂亮呀,是如何加上去的呢?
     很感谢您对我的帮助指点。
发表于 2003-6-2 09:08:00 | 显示全部楼层

改用我的那个*.DCL文件,默认值做在里面了

发表于 2003-6-2 09:30:00 | 显示全部楼层

菜单

***MENUGROUP=TMP2
***POP10
ID_USERS        [用户(&U)]
ID_DARRAY        [画点阵]^C^C_.DDD

将以上部分存成*.mns文件,用命令MENULOAD加载,在工具菜单页中,菜单组中选中TMP2,插入到菜单中。
将原来的*.LISP改名为同*.mns文件名相同,并放在同一个目录下,
这样如果CAD正常关闭,以后就会自动加载程序,DDD命令随时都可以用,也可以在菜单中调用
 楼主| 发表于 2003-6-2 12:42:00 | 显示全部楼层

您好,又要麻烦您了

您好。我用你改过的程序,有默认值了。很好。谢谢您。我还编了一个程序,我试图照您的写法把程序写的有条理一些,而且有错误提示。但我改来改去,反倒不成,到能提示错误了,可画不下去,颠三倒四的。我将改前的和改后的程序发给您,您帮我看看应如何修改。
还有菜单文件我做了,照您说的步骤,后来说是未知命令,我再看看。
祝好。

本帖子中包含更多资源

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

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

你的改过的这个程序,画图函数有错误,调得头都大了,我看也不是很复杂,你把要求告

你的改过的这个程序,画图函数有错误,调得头都大了,我看也不是很复杂,你把要求告诉我,我自己写吧[br]
发表于 2003-6-3 09:19:00 | 显示全部楼层

你的画图函数有问题,好象参数不对,你在看看每个参数对应LISTS中的是哪个

发表于 2003-6-3 09:20:00 | 显示全部楼层

你的画图函数有问题,好象参数不对,你在看看每个参数对应LISTS中的是哪个

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-11-25 13:17 , Processed in 0.152867 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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