QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
請幫忙測試,時鐘是否能夠同步電腦系統時間3 y0 B6 M0 A5 s1 s
宏裡面的繁體字須更改為簡体,並對應秒分時三針的角度尺寸(請解除隱藏顯示)
  P$ q2 @- s( G# s  w; d+ x# Y' ******************************************************************************
: R7 ]! ^6 w, a6 `' macro recorded on 12/24/13 by lsc
, A* B- Z7 R: F1 z' w# z- N' 功能:同步電腦系統時間- |* u7 K: f0 l. M7 q6 f8 w; S, ?
'1 @# K+ B" I, ^  p
' 操作說明:
( d  ?. w# S/ Q/ D& @  A+ Y' t$ w' 1. 打開 now time.SLDDRW 檔.4 ]8 Z3 c! Z6 Y1 m# l: M$ R
' 2. 執行 Macro1.swp 巨集(宏)4 K: E, Z  z) V+ h% u/ k; ~
' 3. 須停止執行巨集(宏)時,請同時按下 Ctrl-Pause Break 兩鍵.2 d6 G1 g# b( }; U' x+ R. R" \
'1 R7 q9 V  b4 E4 D  D) B! @
' ******************************************************************************: q* F& i( m6 X) B  X2 z
Dim swApp As Object. N$ @8 x& W$ E4 C0 L. V3 g* H
Dim Part As Object1 E4 m% @3 q3 s8 V4 [
Sub main()
6 p+ p( p- X6 a% n2 p+ Y/ |Set swApp = Application.SldWorks
2 @3 }6 E+ h6 ^0 H8 A' ~3 gSet Part = swApp.ActiveDoc
/ K( {0 G1 U& M/ ^  uDim sec_rad As Double; d* x7 b! i+ Z! _" t
Dim myDimension_s As Object
9 h: H2 R0 J' j) Y& FDim myDimension_m As Object* ]. Y% _5 J, g/ k* F' t7 d
Dim myDimension_h As Object/ i' N1 K3 l# s+ G2 u1 u
Set myDimension_s = Part.Parameter("D8@草圖1") '對應工程圖秒針角度值
5 m7 L9 V, J% K2 L0 Y0 JSet myDimension_m = Part.Parameter("D9@草圖1") '對應工程圖分針角度值( a7 o$ Q9 e; Z
Set myDimension_h = Part.Parameter("D10@草圖1") '對應工程圖時針角度值' |8 j- @1 D) A1 E4 k' i5 {
pi = 4 * Atn(1)! @4 ]/ d; O3 b' l0 |6 W
sec = Second(Time)
3 u- H0 c7 B' P, v3 u2 I4 @# J- ?sec_rad = sec * pi / 30
# \# c. O, S, W+ i$ ?" t9 imyDimension_s.SystemValue = sec_rad '執行程式起始的系統秒/ B' L: x6 r( Z3 R4 f7 W( l

" u1 y4 g- A' T8 r8 mWhile hor < 13
( M8 I; f8 X' f+ ?    sec = Second(Time) '系統秒  B3 R& k  S$ V. V2 M
    min = Minute(Time) '系統分
) ^: o. q8 [) x$ ^    hor = Hour(Time) Mod 12 '系統時(12小時制)
9 _$ f# l& A* A  q& f) q    sec_rad = sec * pi / 30 '秒針轉動弧度& o9 c) C' B. w  j7 N5 B4 A
    min_rad = min * pi / 30 '分針轉動弧度
& W9 r$ m1 I0 E8 ?0 P. v2 u7 B! u0 W    hor_rad = hor * pi / 6 + (min * pi / 360) '時針轉動弧度
7 Q8 u( P7 [2 o& Z    myDimension_s.SystemValue = sec_rad/ F/ b4 I& {5 b& o5 z0 [
    myDimension_m.SystemValue = min_rad
* J5 l! E1 l, Y8 |6 A! I4 q    myDimension_h.SystemValue = hor_rad- F# _% G5 b4 `! D* B
    Set myModelView = Part.ActiveView
! G4 v: z, p3 @  S    myModelView.RotateAboutCenter 0, 0
2 x5 S- g5 M: l5 z' oWend5 S* {& s. G  q4 K/ j6 y0 N% P  ]
End Sub. t; `. P  A( n1 o0 X$ e5 q" m
capture-5.gif
3 E* n3 i# d- n. u; R 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
2 D: ]9 x6 r# L+ O, I没多少实用意义
: u( ?! p' z  m* m3 _& i
我认为这是对软件的二次开发的一种运用,是思路的一种扩展
发表于 2013-12-25 08:10:30 | 显示全部楼层 来自: 中国浙江金华
厉害,宏程序总是这么神奇。
 楼主| 发表于 2013-12-25 08:22:27 | 显示全部楼层 来自: 中国浙江嘉兴
阿帕奇 发表于 2013-12-25 08:08 static/image/common/back.gif
# T# J" \2 Q  ], M5 y% `  K我认为这是对软件的二次开发的一种运用,是思路的一种扩展

6 E! o6 o$ w; |1 ~' R8 _4 O謝謝總版鼓勵
 楼主| 发表于 2013-12-25 08:26:59 | 显示全部楼层 来自: 中国浙江嘉兴
sam_chao 发表于 2013-12-25 07:31 static/image/common/back.gif
) Z/ R& M9 H5 x0 n没多少实用意义
7 T7 h& g0 D1 E/ B) N' P: }/ m
有用沒用另碼事,最起碼是鍛鍊思維,不要讓頭腦死掉!
发表于 2013-12-25 09:21:02 | 显示全部楼层 来自: 中国天津
好东西
发表于 2013-12-25 09:36:03 | 显示全部楼层 来自: 中国天津
大师为什么我电脑运行不了?请帮忙看看8 o5 K+ t2 q  E5 M
1.JPG
 楼主| 发表于 2013-12-25 09:46:48 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-12-25 09:48 编辑 0 ]: \/ P+ n% k
dyltj 发表于 2013-12-25 09:36 static/image/common/back.gif
' O1 }; B9 }5 A4 \大师为什么我电脑运行不了?请帮忙看看
% I) c% Q8 @' [& Y# h
已有提示了!
: W; h* [( \/ F6 U6 z1 _簡繁版的問題,如下"草圖"是繁體字,須手改為簡体字,並對應作图角度之尺寸名稱./ Q4 M* A' i8 N5 G$ f, j: p$ {: D
Set myDimension_s = Part.Parameter("D8@草圖1")
9 m/ f! B/ {8 o. RSet myDimension_m = Part.Parameter("D9@草圖1") ' Q7 H3 h# B; M1 ?
Set myDimension_h = Part.Parameter("D10@草圖1")
发表于 2013-12-25 10:04:33 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2013-12-25 10:34 编辑
6 q! Y5 u, b# L9 P6 E  N, H
; Z" ]) l/ }! O+ X7 m. n很有趣的思維~謝謝梁兄分享,測試成功~~# m6 B8 J3 O+ _0 f
/ O: E0 E+ B3 V) Z! u- L
capture-1.gif
; B7 ~  g3 ]8 Q+ g0 n( e% ]4 n5 b8 A  c: n2 i

+ e, s, m4 I. c4 h6 w/ O" V9 |/ K2 r8 o' `( \4 G3 N
  f9 U/ z8 B% q. M7 i/ c
 楼主| 发表于 2013-12-25 10:30:15 | 显示全部楼层 来自: 中国浙江嘉兴
gt.adan 发表于 2013-12-25 10:04 static/image/common/back.gif
5 Z  F4 ~0 g6 k2 V很有趣的思維~謝謝梁兄分享,測試成功~~

3 I# ?- _$ {( V! @8 x* {感謝丹兄支持
发表于 2013-12-25 10:47:11 | 显示全部楼层 来自: 中国天津
ryouss 发表于 2013-12-25 09:46 static/image/common/back.gif
* H- X" W* a% u3 h7 k' a# c: E已有提示了!
! U6 o; C. E/ \. I簡繁版的問題,如下"草圖"是繁體字,須手改為簡体字,並對應作图角度之尺寸名稱.7 O- R3 K, i# X' F' Z$ p5 y
Set myDimen ...

# t8 b. R, i  @. J大师高人,我按大师上面给的宏重新拷贝了就正常启动了
发表于 2013-12-25 14:51:02 | 显示全部楼层 来自: 中国天津
扩展应用,不错
发表于 2013-12-25 16:36:04 | 显示全部楼层 来自: 中国天津
发一个高人编的闹钟软件
* H; a. |% J$ }" {7 f闹钟适用于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 )

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