明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1309|回复: 4

[基础] 一个画连线的代码,不能实现

[复制链接]
发表于 2010-10-21 20:33 | 显示全部楼层 |阅读模式

代码已经上传,请帮忙指出不对的地方,完善一下,谢谢

本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2010-10-21 21:40 | 显示全部楼层

1.

简单的小程序最好不用对话框

增加程序的复杂性

2.

如果要用对话框

先把不用对话框的程序写出来

调试没问题了

再加上对话框相关语句

3.

初学LISP和DCL

就不要用这一类的辅助工具

这些工具虽然方便

却是给熟手用的

发表于 2010-10-21 21:53 | 显示全部楼层

来看看你的程序

 

(action_tile "accept"  "(lsd_Form1_setvar)") ;执行操作,给变量赋值
这一句是点击确认按钮以后执行(lsd_Form1_setvar)子程序

 

而(lsd_Form1_setvar)子程序是获取文本框数值以后退出对话框
再执行(lsd_Form1_printvar)子程序

 

而(lsd_Form1_printvar)子程序除了输出文本框的值以外
根本啥都没做

 

也就是说除了辅助工具自动生成的那些语句
你根本就没写任何代码在里面
请问你到底要调试啥

 楼主| 发表于 2010-10-22 09:38 | 显示全部楼层
谢谢指教,我也不想用对话框,这个是别人写好的,然后用论坛里面的那个vb转换的,能不能帮忙解释一下怎么实现上面的功能,刚刚初学,对这个很有兴趣,
发表于 2010-10-22 19:22 | 显示全部楼层

信了你的邪

那个工具只转对话框

你以为还能帮你写lisp?

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

本版积分规则

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

GMT+8, 2024-6-1 21:45 , Processed in 0.187055 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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