QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
2天前
查看: 1538|回复: 13
收起左侧

[分享] 同步電腦系統時間

[复制链接]
发表于 2013-12-24 23:22:31 | 显示全部楼层 |阅读模式 来自: 中国浙江嘉兴

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
請幫忙測試,時鐘是否能夠同步電腦系統時間
) ?8 u! H& z3 A6 Z2 Z宏裡面的繁體字須更改為簡体,並對應秒分時三針的角度尺寸(請解除隱藏顯示)
8 x$ [4 l3 A8 \' U' ******************************************************************************7 N$ C+ w% N" e
' macro recorded on 12/24/13 by lsc1 _: N% n0 D* B. S& \4 N& ~9 @  m; _
' 功能:同步電腦系統時間
% j3 `) I+ z7 f9 d': a+ q6 h: Q6 l( r  ^
' 操作說明:
; d+ I5 D/ V: {' 1. 打開 now time.SLDDRW 檔.' a; x" u; C( U1 A, w; h, r
' 2. 執行 Macro1.swp 巨集(宏)
, ^! k: L' z- G6 O2 R' 3. 須停止執行巨集(宏)時,請同時按下 Ctrl-Pause Break 兩鍵.
, X3 ]  L1 Z5 H; y'
  j2 F- o0 E! x  `4 r; Q' ******************************************************************************
* k) y% I/ z. w( O  |  VDim swApp As Object
9 T8 u% H/ c) t$ aDim Part As Object$ n2 w+ f- ~3 E3 I  o7 @. n) ^5 i
Sub main()+ x9 f' h- Q$ t, D1 ^
Set swApp = Application.SldWorks6 Y: R) A9 v9 Z( b
Set Part = swApp.ActiveDoc0 [* o4 N2 C! v: q4 j  h
Dim sec_rad As Double
; C4 E# C6 y$ ~* |, \$ z! g6 s* P5 n+ JDim myDimension_s As Object( |2 e' k3 R: r. o) ^
Dim myDimension_m As Object
' S3 |# D6 D0 Y( cDim myDimension_h As Object! l) r* u7 q2 Q- L3 c
Set myDimension_s = Part.Parameter("D8@草圖1") '對應工程圖秒針角度值. Z9 F7 u+ i) x9 J) V
Set myDimension_m = Part.Parameter("D9@草圖1") '對應工程圖分針角度值, Y$ R, U+ r2 P4 V6 E3 ]" T
Set myDimension_h = Part.Parameter("D10@草圖1") '對應工程圖時針角度值# U3 X. |. O$ A8 y' D+ A
pi = 4 * Atn(1)
. x2 k! A% x& o( Z/ e2 V" B4 Isec = Second(Time)
# J) w( C3 b. R* s8 Z: rsec_rad = sec * pi / 30: i+ }6 m: E$ c4 q, v
myDimension_s.SystemValue = sec_rad '執行程式起始的系統秒
, R0 |1 ]% l- m) z9 f2 _3 `8 z7 ^1 T3 V: B
While hor < 13
6 Q2 u9 V& A. y$ d    sec = Second(Time) '系統秒
* V9 e# b5 U5 y8 N, D3 _0 d    min = Minute(Time) '系統分7 e! N# |) f$ N# E% i: f6 K# o$ t
    hor = Hour(Time) Mod 12 '系統時(12小時制)
- H2 q8 O/ }7 c5 K- \- x    sec_rad = sec * pi / 30 '秒針轉動弧度2 d4 P; E  n: Y# Z, x# h
    min_rad = min * pi / 30 '分針轉動弧度# M0 U) c. Z5 K" D; r
    hor_rad = hor * pi / 6 + (min * pi / 360) '時針轉動弧度
0 F8 a: g  a- h2 P    myDimension_s.SystemValue = sec_rad
- f7 F# S7 f/ L    myDimension_m.SystemValue = min_rad  q% k4 e1 }' L% X7 I% x
    myDimension_h.SystemValue = hor_rad
8 u/ U- L3 ?* }3 t, W    Set myModelView = Part.ActiveView
: C  |9 `! ~, x) X2 ]+ ?    myModelView.RotateAboutCenter 0, 0
9 j( k$ e; O% M, k! P1 JWend/ n8 u0 I: m- J+ l
End Sub
4 w" Z, x* D8 v8 P: _) x capture-5.gif 0 E: q# d$ ]; ]6 Z
now time.rar (27.14 KB, 下载次数: 14)

评分

参与人数 1三维币 +3 收起 理由
阿帕奇 + 3

查看全部评分

发表于 2013-12-25 07:31:15 | 显示全部楼层 来自: 中国江苏南京
没多少实用意义
发表于 2013-12-25 08:08:25 | 显示全部楼层 来自: 中国辽宁盘锦
sam_chao 发表于 2013-12-25 07:31 static/image/common/back.gif2 W) c1 E" K% w8 d  ~( h; @
没多少实用意义

' z- O- H) k5 b( Y6 C我认为这是对软件的二次开发的一种运用,是思路的一种扩展
发表于 2013-12-25 08:10:30 | 显示全部楼层 来自: 中国浙江金华
厉害,宏程序总是这么神奇。
 楼主| 发表于 2013-12-25 08:22:27 | 显示全部楼层 来自: 中国浙江嘉兴
阿帕奇 发表于 2013-12-25 08:08 static/image/common/back.gif
- [; f- n% i" J我认为这是对软件的二次开发的一种运用,是思路的一种扩展

0 @* ]- B& y8 l6 j2 q- g2 W2 N9 Z2 j謝謝總版鼓勵
 楼主| 发表于 2013-12-25 08:26:59 | 显示全部楼层 来自: 中国浙江嘉兴
sam_chao 发表于 2013-12-25 07:31 static/image/common/back.gif* C% ~+ ~' u4 }' m6 I$ ?! Y8 j4 W
没多少实用意义
0 a8 F* d- }3 G! X6 I4 f0 S" Z
有用沒用另碼事,最起碼是鍛鍊思維,不要讓頭腦死掉!
发表于 2013-12-25 09:21:02 | 显示全部楼层 来自: 中国天津
好东西
发表于 2013-12-25 09:36:03 | 显示全部楼层 来自: 中国天津
大师为什么我电脑运行不了?请帮忙看看
2 e8 `6 g8 h( M
1.JPG
 楼主| 发表于 2013-12-25 09:46:48 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-12-25 09:48 编辑 % N' s, j" S7 [; d% d# [5 o
dyltj 发表于 2013-12-25 09:36 static/image/common/back.gif
' A! U* ]  V+ a9 A0 y$ S大师为什么我电脑运行不了?请帮忙看看
7 Y' J9 J0 A2 m" f( Z4 l' s# A% g
已有提示了!
" o& E* M9 \, r5 w: f+ f4 z' t簡繁版的問題,如下"草圖"是繁體字,須手改為簡体字,並對應作图角度之尺寸名稱.
0 [# o# _" L2 `- Y: @Set myDimension_s = Part.Parameter("D8@草圖1")
  v9 X! W4 S0 B0 [9 B* RSet myDimension_m = Part.Parameter("D9@草圖1")
- \, g) k$ y0 Y, j: ]2 lSet myDimension_h = Part.Parameter("D10@草圖1")
发表于 2013-12-25 10:04:33 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2013-12-25 10:34 编辑 % k2 c) \% z. l- }+ n4 O
! [* q9 B' Q8 m4 _. t  C
很有趣的思維~謝謝梁兄分享,測試成功~~
6 E. L/ f& n" O; u* S/ ~6 b% H0 A' B% }- P. E
capture-1.gif . J" E( f8 b; T: W& Y4 D

0 o+ O# K/ h5 H* r' N) n( u0 T% Z4 h7 c, |
; c! K" w$ E: G  s) g% T6 Y, B

* m+ F4 {9 H. ^2 \. Z
 楼主| 发表于 2013-12-25 10:30:15 | 显示全部楼层 来自: 中国浙江嘉兴
gt.adan 发表于 2013-12-25 10:04 static/image/common/back.gif
6 m8 N! ]5 Y3 k很有趣的思維~謝謝梁兄分享,測試成功~~

- u5 L8 S9 U' e1 c感謝丹兄支持
发表于 2013-12-25 10:47:11 | 显示全部楼层 来自: 中国天津
ryouss 发表于 2013-12-25 09:46 static/image/common/back.gif7 R! V3 u+ y' s. G0 U
已有提示了!
/ F+ D* V, G  W3 X簡繁版的問題,如下"草圖"是繁體字,須手改為簡体字,並對應作图角度之尺寸名稱.! |+ X) ?! }$ t  \% }
Set myDimen ...

; M# j2 f6 j/ ~+ a9 k+ |9 \  t0 J6 f大师高人,我按大师上面给的宏重新拷贝了就正常启动了
发表于 2013-12-25 14:51:02 | 显示全部楼层 来自: 中国天津
扩展应用,不错
发表于 2013-12-25 16:36:04 | 显示全部楼层 来自: 中国天津
发一个高人编的闹钟软件
2 F# f5 n/ K1 M闹钟适用于Windows 原子闹钟 原子闹钟是来取代标准的Windows时钟的应用程序。为用户提供了在微软的操作系统尚未公布,如闹钟一堆额外的工具,外观为Windows时钟,一个原子时间同步器,每小时编钟等。 闹钟当谈到设立了报警,该软件的选项是既简单又灵活。该报警器可在特定日期和时间,每隔几个小时触发一次,每天或在特定日期和时间等。 灵活的时间表是不是所有的原子闹钟提供。此外,它还可以播放您所选择的声音为指定的次数,以小时计或直到您关闭报警窗口。它也可以自动关闭计算机或运行您选择的程序,用某些参数。
atomicalarmclock_trayclock.jpg

ataclock.part1.rar

3.3 MB, 下载次数: 10

ataclock.part2.rar

2.31 MB, 下载次数: 6

发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表