QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1533|回复: 13
收起左侧

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

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

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

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

x
請幫忙測試,時鐘是否能夠同步電腦系統時間
; d' J& z7 k- o3 ^- J! s宏裡面的繁體字須更改為簡体,並對應秒分時三針的角度尺寸(請解除隱藏顯示)
! L/ j( ]( n- B+ }+ d# W0 K' ******************************************************************************/ i; {  X  r8 m0 b+ A' J
' macro recorded on 12/24/13 by lsc
' D2 _/ `  I: |2 b+ _1 r7 s1 Z/ w- i# Y' 功能:同步電腦系統時間9 [! t6 G1 y$ y
'
. u& b4 W" {' F, @7 k, P2 z: _' 操作說明:" a; F. z0 |& N& L- q8 y; ?# v7 }
' 1. 打開 now time.SLDDRW 檔.
9 X0 P& [# |) \# {' r- o5 H% `' 2. 執行 Macro1.swp 巨集(宏)3 v4 H; |' y! e3 m8 z/ F# s
' 3. 須停止執行巨集(宏)時,請同時按下 Ctrl-Pause Break 兩鍵.
+ }) k  K, k4 W- v: b/ X'
  A$ ^3 B# x! G; ?' ******************************************************************************& q# ^# |% x) y% U1 g; t
Dim swApp As Object( D7 {+ q6 _/ i$ Q6 I
Dim Part As Object1 N; G2 X7 S2 B7 B8 f6 j! F
Sub main()
. f' M3 B, L* rSet swApp = Application.SldWorks7 _$ S& N0 i$ ^$ {: s
Set Part = swApp.ActiveDoc
' K7 J* |$ t: X0 BDim sec_rad As Double
1 w% N/ d( \" S. w  C( {7 O/ I& MDim myDimension_s As Object% G" ^% E" G, T2 H
Dim myDimension_m As Object
: M& W( I4 |) }: K/ P7 X; n9 u6 `- H$ WDim myDimension_h As Object
8 S' M9 y8 ]  L) {0 Z; GSet myDimension_s = Part.Parameter("D8@草圖1") '對應工程圖秒針角度值3 @: g0 V8 B% V4 W9 t, S% ~
Set myDimension_m = Part.Parameter("D9@草圖1") '對應工程圖分針角度值
" L7 W9 h) x8 i; ?5 P, T- ^+ pSet myDimension_h = Part.Parameter("D10@草圖1") '對應工程圖時針角度值
1 I3 N; a$ W6 c: Tpi = 4 * Atn(1)
: k; N) b$ u9 B: Lsec = Second(Time). m) R0 m, M4 [( l  q
sec_rad = sec * pi / 302 N! c. n& |; j, Z1 r" N  }
myDimension_s.SystemValue = sec_rad '執行程式起始的系統秒1 A& t6 f! _% ~+ V9 H. \) |
1 a$ H% x$ `' W6 e3 r+ _4 J
While hor < 13
- r+ o+ i0 i, {* Q9 k3 A    sec = Second(Time) '系統秒
8 l' b+ G. H. Z1 H5 F4 |    min = Minute(Time) '系統分
; O2 T' H( F4 V* P* _    hor = Hour(Time) Mod 12 '系統時(12小時制)
+ a: ^" u1 M( f) o    sec_rad = sec * pi / 30 '秒針轉動弧度1 M" i1 Y# [( O" `2 I
    min_rad = min * pi / 30 '分針轉動弧度
& t7 r, v) _7 G; L% a    hor_rad = hor * pi / 6 + (min * pi / 360) '時針轉動弧度) R  `8 E/ W3 \% y! o% A
    myDimension_s.SystemValue = sec_rad4 \+ T) Y! s8 C$ z2 d  O1 H1 X5 F6 ^
    myDimension_m.SystemValue = min_rad# p4 f9 M: q, k6 \4 N
    myDimension_h.SystemValue = hor_rad2 H. x- [4 Z$ r2 Y
    Set myModelView = Part.ActiveView; \& [; L! ?3 \& ~  D9 ], N+ ~
    myModelView.RotateAboutCenter 0, 02 H" ]# U9 d' F- l; }  Z
Wend8 r& `$ Z4 P9 n5 {. ~- S
End Sub2 D9 [7 m+ Y# ~: O
capture-5.gif
' V. g' K: t7 Z; o/ f. v 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.gif
4 h" l0 `0 v' ?( ?4 t没多少实用意义

. q4 u0 R2 S4 P( N7 I- y4 g( S我认为这是对软件的二次开发的一种运用,是思路的一种扩展
发表于 2013-12-25 08:10:30 | 显示全部楼层 来自: 中国浙江金华
厉害,宏程序总是这么神奇。
 楼主| 发表于 2013-12-25 08:22:27 | 显示全部楼层 来自: 中国浙江嘉兴
阿帕奇 发表于 2013-12-25 08:08 static/image/common/back.gif$ p+ ~3 o+ F4 g+ k
我认为这是对软件的二次开发的一种运用,是思路的一种扩展

1 ]* L7 T" [; @- u- k謝謝總版鼓勵
 楼主| 发表于 2013-12-25 08:26:59 | 显示全部楼层 来自: 中国浙江嘉兴
sam_chao 发表于 2013-12-25 07:31 static/image/common/back.gif
6 B2 M& O1 x5 k- D没多少实用意义
% b7 L3 b1 z* o  [
有用沒用另碼事,最起碼是鍛鍊思維,不要讓頭腦死掉!
发表于 2013-12-25 09:21:02 | 显示全部楼层 来自: 中国天津
好东西
发表于 2013-12-25 09:36:03 | 显示全部楼层 来自: 中国天津
大师为什么我电脑运行不了?请帮忙看看" ~5 E+ M; F+ m) k$ L
1.JPG
 楼主| 发表于 2013-12-25 09:46:48 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-12-25 09:48 编辑
& }7 U* y& O6 X" _& C
dyltj 发表于 2013-12-25 09:36 static/image/common/back.gif
7 S) V  M# E' f  ~' {+ L大师为什么我电脑运行不了?请帮忙看看
# \& @; g0 x8 H) Y6 m* s* C5 Y8 M$ }& _
已有提示了!
& M$ F4 s% d9 b/ o簡繁版的問題,如下"草圖"是繁體字,須手改為簡体字,並對應作图角度之尺寸名稱.+ L$ O0 ~: l$ L( S
Set myDimension_s = Part.Parameter("D8@草圖1")
  J8 k3 ?  D' Z2 q2 {Set myDimension_m = Part.Parameter("D9@草圖1")
5 T9 V* v$ B1 r1 lSet myDimension_h = Part.Parameter("D10@草圖1")
发表于 2013-12-25 10:04:33 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2013-12-25 10:34 编辑
$ \2 g2 E8 {8 ^7 E
! |6 P: d: v( I. v" [很有趣的思維~謝謝梁兄分享,測試成功~~
2 g7 b" @' U5 y: y0 Z( {0 v  j* K0 @- {, L! x+ q
capture-1.gif
" b! ~: f2 b% h$ i4 a5 A  ]* a7 S# Q" O, p* j
& e' }9 |8 B, X
7 }+ y" ~0 x& I% S3 M7 L3 j8 t
! m5 W* Z' u) d7 d3 p
 楼主| 发表于 2013-12-25 10:30:15 | 显示全部楼层 来自: 中国浙江嘉兴
gt.adan 发表于 2013-12-25 10:04 static/image/common/back.gif9 {& V" h! [  @
很有趣的思維~謝謝梁兄分享,測試成功~~

+ @+ C- V9 k4 s6 @" I0 c/ Q: a感謝丹兄支持
发表于 2013-12-25 10:47:11 | 显示全部楼层 来自: 中国天津
ryouss 发表于 2013-12-25 09:46 static/image/common/back.gif7 r1 |; e) O+ J1 W; `& b1 K3 h
已有提示了!. F- H7 P: i  |: r, B
簡繁版的問題,如下"草圖"是繁體字,須手改為簡体字,並對應作图角度之尺寸名稱.
& t4 b* _/ \: g7 A2 r# _Set myDimen ...

1 J8 h: y8 B3 ]9 h2 Q4 E. p大师高人,我按大师上面给的宏重新拷贝了就正常启动了
发表于 2013-12-25 14:51:02 | 显示全部楼层 来自: 中国天津
扩展应用,不错
发表于 2013-12-25 16:36:04 | 显示全部楼层 来自: 中国天津
发一个高人编的闹钟软件
6 h2 `. o) x( P闹钟适用于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 )

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