只需一步,快速开始
最近做了个注册码和时间限定代码!
出了点问题!
在程序运行中出现问题!
例如:COPY为注册模块,COPY1为时间代码!
(defun c:jz (/) (if(copy) (progn (copy1)
(progn
.......以下为主程序!
可是运行JZ后只是出现距软件还有多长时间,不运行主程序!希望各位帮下忙!
使用道具 举报
(if (條件)
條件成立時執行
)
條件不成立時執行
比如下面这个程序!请朋友们帮忙检查一下!
(mycopyright)为注册模块,(my_a_date)为时间限定代码!
(defun c:t( / pt1 pt2 pt3 pt4 ss)(if (mycopyright)(progn(if (my_a_date)(progn(princ "\n框选剪切")(setvar "cmdecho" 0) (princ "\n当前设置:投影=UCS,边=无")(princ "选择剪切边...")(setq ss (ssget))(command "_.TRIM")(if ss (command ss))(if (wcmatch (getvar "cmdnames") "*TRIM*") (command "")) (while (wcmatch (getvar "cmdnames") "*TRIM*")(setvar "cmdecho" 0)(initget 2 "F P E U") (setq pt1 (getpoint "\n[栏选(F)/投影(P)/边(E)/放弃(U)]:")) (cond ((= (type pt1) 'STR) (setvar "cmdecho" 1) (command pt1) (while (wcmatch (getvar "cmdnames") "*TRIM*") (command pause)) ) ((= (type pt1) 'list) (if (setq pt2 (getcorner pt1 )) (progn (setq pt3 (list (car pt1) (cadr pt2) 0.0) pt4 (list (car pt2) (cadr pt1) 0.0) ) (command "F" pt1 pt2 pt3 pt4 "" ) ) (command "") ) ) (T (command "")) )))))))
斑竹!非常感谢!问题已经解决!
我的思路是这样的,如果注册成果就校对时间,时间到就删除注册码重新注册!
如果我想再加上个限定次数的代码,比方在某个位置写一个文件,不注册的时候运行使用次数限制,注册的时候就是上面这样了!
那改如何去处理呢?比方说限定次数代码为(mynumber)!
如果斑竹能帮忙给写个限定次数代码就更好了!谢谢了!
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-7-30 05:55 , Processed in 0.175389 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.