本帖最后由 hhh454 于 2012-7-17 11:50 编辑
在论坛里里面看到很多的注册功能代码,好长好长,初学的我不懂,能不能弄个非常简单的,就是为了个兴趣,下面我自己琢磨的代码,请高手不要见笑。
- (defun c:tt()
- ;输入
- (setq zhusn 2222)
- (alert "申请码为:2222")
- (setq zhukey (getreal "\n请输入注册码"))
- ;计算
- (if (= zhukey nil)
- (progn (quit)));结束if
- (if (= zhukey 1111)
- (progn
- (setvar "CMDECHO" 0)
- (command "line")
- (setvar "CMDECHO" 1)
- ));结束if
- (princ));结束defun
请高手帮忙增加记忆功能,请版主gu_xl有时间看看,不求复杂,只求简单,万分感谢
- (defun c:tt()
- ;输入
- (setq zhusn 2222)
- (alert "申请码为:2222")
- (setq zhukey (getreal "\n请输入注册码"))
- ;计算
- (if (= zhukey nil)
- (progn
- (exit)
- ));结束if
- (if (/= zhukey 1111)
- (progn
- (alert "注册码无效!")
- (exit)
- ))
- (if (= zhukey 1111)
- (progn
- (setvar "CMDECHO" 0)
- (command "line")
- (setvar "CMDECHO" 1)
- ));结束if
- (princ));结束defun
|