乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 28|回复: 4

[编程交流] 生成目录

[复制链接]

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-6 08:19:58 | 显示全部楼层 |阅读模式
大家好,
 
我们最近改变了存储已发布图纸的方式。我正在寻找将创建文件夹的lisp,但我想获取当前图形保存在其中的文件夹,添加已发布的图形,然后提示输入新文件夹的名称。可以将当前日期设置为YYYY-MM-DD格式作为对话框中的默认日期吗?
 
谢谢
回复

使用道具 举报

35

主题

2471

帖子

2447

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
174
发表于 2022-7-6 08:36:45 | 显示全部楼层
您可以使用CDATE系统变量获取当前日期:
 
  1. (setq theDate  (rtos (getvar "CDATE") 2 6)
  2.      theYear  (substr theDate 1 4)
  3.      theMonth (substr theDate 5 2)
  4.      theDay   (substr theDate 7 2))

 
当做
米尔恰
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 08:51:05 | 显示全部楼层
当我需要日期时,我使用DIESEL edtime函数,例如:
 
  1. ;; Get Date  -  Lee Mac
  2. ;; A wrapper for the edtime DIESEL function
  3. (defun LM:GetDate ( format )
  4.    (menucmd (strcat "m=$(edtime,$(getvar,DATE)," format ")"))
  5. )
  1. _$ (LM:GetDate "YYYY MO DD")
  2. "2012 02 06"

参考:
 
  1. 4
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-6 09:09:42 | 显示全部楼层
好东西,李。谢谢你也一样。毫无疑问,我会带着问题回来的。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 09:22:32 | 显示全部楼层
不确定您是否知道这一点,但使用(VL mkdir“dirname”)
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-9 08:29 , Processed in 0.338368 second(s), 62 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表