几年前我编写了这个例程,它允许使用
3个例程(Login\u name)(Log\u name\u old)最初是Log\u name和(警告2)。基本上,在(login\u name)(log\u name)中键入密码会评估密码,如果密码错误,(警告2)将退出AutoCAD,否则将继续进入AutoCAD。
我试图通过重写(Log_name)和添加(警告3和4)来修改例程,以允许3次登录。总的来说,我认为它的结构很好,但工作不正常。我无法通过第一次尝试(计数总是1),即使我键入正确的密码,它也会挂起,表明它卡在“While”循环中。在第一次尝试后,我现在得到一个符号1错误。我知道我很接近,但需要帮助。下面是我的代码,下面是子程序。在Acad中。lsp文件中有一个开关,表示运行这些例程是否需要登录。
如果有人能帮上忙,我会非常感激,我花了很多晚上努力使这项工作顺利进行。
谢谢Jim
|