Andrew1979 发表于 2022-7-5 18:54:41

返回最后一个用户变量

我想在命令提示符中显示用户输入的最后一个变量。
 
我希望它像Offset命令一样。在offset命令中,它要求用户输入距离,用户下次运行该命令时,offset会记住最后一个距离。
 
我正在使用getint。
 
到目前为止,我有:

(setq    MDF-WDE    (getint"\nEnter MDF thickness <???> << "))

sergiu_ciuhnenc 发表于 2022-7-5 19:07:59

谢谢比格尔,你又来救援了。我不知道你可以在get函数中strcat。谢谢

Andrew1979 发表于 2022-7-5 19:16:50

仅供他人参考,以下是我使用的代码:
 
(initget6(ifoffdistnil(setq18)([/颜色]setqMDF-WDE(getint(strcat“\n输入MDF厚度

BIGAL 发表于 2022-7-5 19:26:08

代码重新应用变量,因为不需要其现有值。
 
(initget 6)(if(=offdist nil)(setq offdist 18))(setq MDF-WDE(getint(strcat)“\n输入MDF厚度

Andrew1979 发表于 2022-7-5 19:44:10

Andrew1979 发表于 2022-7-5 19:47:36

just for reference for others, here is the code I used:
 

(initget 6)(if (= offdist nil)(setq offdist 18)) (setq MDF-WDE (getint (strcat "\nEnter MDF thickness

BIGAL 发表于 2022-7-5 19:55:59

Code redone applying a variable as its existing value is not needed.
 

(initget 6)(if (= offdist nil)(setq offdist 18) )(setq MDF-WDE (getint (strcat "\nEnter MDF thickness
页: [1]
查看完整版本: 返回最后一个用户变量