乐筑天下

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

[编程交流] 需要一个可视计时器来绘图

[复制链接]

37

主题

158

帖子

124

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
205
发表于 2022-7-6 17:10:56 | 显示全部楼层 |阅读模式
我想要一个计时器什么工作的时间命令一样,但我想能够看到它计数时间。我需要一个显示框,显示多长时间,每个图纸已经打开
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 17:18:13 | 显示全部楼层
秒表就是不行?你是在试图用一个明显的时间提醒来激怒某人还是激励他们?
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 17:22:34 | 显示全部楼层
你有没有试过Windows的免费模拟时钟?我知道的两个是ClocX和桌面时钟1.6。我不知道你能否像秒表一样用它们来显示经过的时间。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 17:26:13 | 显示全部楼层
 
哈哈,这话让我笑了
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 17:31:00 | 显示全部楼层
李:我只是把自己搞砸了。
 
我打算建议喝一杯(或两杯)。
回复

使用道具 举报

37

主题

158

帖子

124

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
205
发表于 2022-7-6 17:36:34 | 显示全部楼层
不,我希望它在图纸中可见
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 17:41:20 | 显示全部楼层
您可以尝试搜索AutoCAD lisp例程。现在我想不出还有什么别的了。
 
为什么这如此重要?
回复

使用道具 举报

0

主题

132

帖子

198

银币

限制会员

铜币
-21
发表于 2022-7-6 17:48:42 | 显示全部楼层
可能只是读取tdindwg并在每次保存图形时向modemacro字符串发送提示(使用reactor)。一个建议。
回复

使用道具 举报

37

主题

158

帖子

124

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
205
发表于 2022-7-6 17:52:03 | 显示全部楼层
 
 
呵呵?????????
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 18:00:52 | 显示全部楼层
好主意Borgunit,
 
Mike,MODEMACRO函数将在屏幕底部的命令行下面显示一个文本字符串-(要看到这一点,只需在命令行中键入MODEMACRO并将其设置为您选择的一些文本)。
 
“tdindwg”系统变量将跟踪图形已打开的时间,因此,我相信Borgunit建议您使用反应器,指示CAD在用户每次点击save时以MODEMACRO字符串显示tdindwg的某些格式。(或者您可以将其指定为“重画”?)-你的选择。
 
我不太擅长反应堆,但Lisp程序可能是这样的:
 
  1. (defun c:timer (/ t1 h1 h1r m1 m1r str)
  2.    (setvar "cmdecho" 0)
  3.    (setq t1 (getvar "tdindwg"))
  4.    (setq t1 (* t1 86400))
  5.    (setq h1 (fix (/ t1 3600)))
  6.    (setq h1r (rem t1 3600))
  7.    (setq m1 (fix (/ h1r 60)))
  8.    (setq m1r (fix (rem h1r 60)))
  9.    (setq str (strcat "Drawing Time: "     
  10.    (itoa h1) "hrs "
  11.    (itoa m1) "mins "
  12.    (itoa m1r) "secs.")
  13.    )
  14.    (command "MODEMACRO" str)
  15.    (setvar "cmdecho" 1)
  16.    (princ)
  17. )
  18. (c:timer)
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 16:14 , Processed in 0.546506 second(s), 72 queries .

© 2020-2025 乐筑天下

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