问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我用VB编好了一个时钟的程序,如下,我怎么修改可以让程序中的时针、分针...

发布网友 发布时间:2024-10-14 14:25

我来回答

4个回答

热心网友 时间:2024-10-27 09:50

添加一个Timer时钟控件,把Timer1的Interval值设为1000,把Form_Load()事件里的代码移到Timer_Timer()事件里

Const pi = 3.1415926

Private Sub Timer1_Timer()
Dim t As Date
Dim s As Integer
Dim m As Integer
Dim h As Integer
t = Time()
s = Second(t)
lins.X2 = lins.X1 + 3200 * Sin(6 * s * pi / 180)
lins.Y2 = lins.Y1 - 3200 * Cos(6 * s * pi / 180)
m = Minute(t)
linf.X2 = linf.X1 + 2600 * Sin(6 * m * pi / 180)
linf.Y2 = linf.Y1 - 2600 * Cos(6 * m * pi / 180)
h = Hour(t)
linh.X2 = linh.X1 + 2000 * Sin((30 * h + 0.5 * m) * pi / 180)
linh.Y2 = linh.Y1 - 2000 * Cos((30 * h + 0.5 * m) * pi / 180)
End Sub

热心网友 时间:2024-10-27 09:55

吧Dim t As Date
Dim s As Integer
Dim m As Integer
Dim h As Integer
t = Time()
s = Second(t)
lins.X2 = lins.X1 + 3200 * Sin(6 * s * pi / 180)
lins.Y2 = lins.Y1 - 3200 * Cos(6 * s * pi / 180)
m = Minute(t)
linf.X2 = linf.X1 + 2600 * Sin(6 * m * pi / 180)
linf.Y2 = linf.Y1 - 2600 * Cos(6 * m * pi / 180)
h = Hour(t)
linh.X2 = linh.X1 + 2000 * Sin((30 * h + 0.5 * m) * pi / 180)
linh.Y2 = linh.Y1 - 2000 * Cos((30 * h + 0.5 * m) * pi / 180)这一段放到一个timer控件的过程里就行了,Interval设为100(0.1秒刷新)或1000(1秒刷新)。

热心网友 时间:2024-10-27 09:52

用一个TIMER控件,把代码放到TIMER里面去
Const pi = 3.1415926
Private Sub Form_Load()
Dim t As Date
Dim s As Integer
Dim m As Integer
Dim h As Integer
t = Time()
s = Second(t)
Lins.X2 = Lins.X1 + 3200 * Sin(6 * s * pi / 180)
Lins.Y2 = Lins.Y1 - 3200 * Cos(6 * s * pi / 180)
m = Minute(t)
Linf.X2 = Linf.X1 + 2600 * Sin(6 * m * pi / 180)
Linf.Y2 = Linf.Y1 - 2600 * Cos(6 * m * pi / 180)
h = Hour(t)
Linh.X2 = Linh.X1 + 2000 * Sin((30 * h + 0.5 * m) * pi / 180)
Linh.Y2 = Linh.Y1 - 2000 * Cos((30 * h + 0.5 * m) * pi / 180)
End Sub

Private Sub Timer1_Timer()
Dim t As Date
Dim s As Integer
Dim m As Integer
Dim h As Integer
t = Time()
s = Second(t)
Lins.X2 = Lins.X1 + 3200 * Sin(6 * s * pi / 180)
Lins.Y2 = Lins.Y1 - 3200 * Cos(6 * s * pi / 180)
m = Minute(t)
Linf.X2 = Linf.X1 + 2600 * Sin(6 * m * pi / 180)
Linf.Y2 = Linf.Y1 - 2600 * Cos(6 * m * pi / 180)
h = Hour(t)
Linh.X2 = Linh.X1 + 2000 * Sin((30 * h + 0.5 * m) * pi / 180)
Linh.Y2 = Linh.Y1 - 2000 * Cos((30 * h + 0.5 * m) * pi / 180)
End Sub

热心网友 时间:2024-10-27 09:57

没有定义各线的初始位置,直接调到窗口中心吧,加个timer控件:
Private Sub Form_Load()
Timer1.Interval = 1000
End Sub

Private Sub Timer1_Timer()
Const pi = 3.1415926
Dim t As Date
Dim s As Integer
Dim m As Integer
Dim h As Integer
t = Time()
s = Second(t)
Line1.X1 = Me.Width / 2
Line3.X1 = Me.Width / 2
Line2.X1 = Me.Width / 2
Line1.Y1 = Me.Height / 2
Line2.Y1 = Me.Height / 2
Line3.Y1 = Me.Height / 2
Line1.X2 = Line1.X1 + 3200 * Sin(6 * s * pi / 180)
Line1.Y2 = Line1.Y1 - 3200 * Cos(6 * s * pi / 180)
m = Minute(t)
Line2.X2 = Line2.X1 + 2600 * Sin(6 * m * pi / 180)
Line2.Y2 = Line2.Y1 - 2600 * Cos(6 * m * pi / 180)
h = Hour(t)
Line3.X2 = Line3.X1 + 2000 * Sin((30 * h + 0.5 * m) * pi / 180)
Line3.Y2 = Line3.Y1 - 2000 * Cos((30 * h + 0.5 * m) * pi / 180)
End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕四个月补钙可以吗 孕妇吃什么时候钙片好 孕妇吃什么钙片最好 怀孕补钙是必须的吗?孕妇钙片品牌哪个好? ...在长高的黄金发育时期,会影响容貌五官的变化吗,不仅没有发育到变... 冬至吃饺子的诗词 立冬吃饺子的暖心诗词 宁波全封闭学校有哪些 宁波市北仑区小港镇会计学校在那? 或红联镇也可以 江南教育集团小港中心幼儿园园况介绍 红联哪里有报暑假班 设计一时钟,能进行整点报时,整点报时时桌面有一个左右滚动的标签框... 美团评论过于夸张,说点一碗拉面等一个小时才上,吃出们的刺身第二天还... ...说吃了我们的三文鱼第二天还拉肚子,无理,该怎么回复 男女双方有工资男方去世后女方享受男方单位特别待遇吗 ...婚后一起购买房产,产权证是男方名,现在男方过世,房子该如何分割_百 ... 男方去世后女方买的房其婆婆有继承权吗? 房屋所有权证上只写男方名字男方去世后女方是否有继承权 生母过世,父亲娶继母,娶得时候子女均已成年,问题一那父亲去世后子 离婚诉讼中如何保全财产呢? 离婚时怎样申请诉前保全? 各位大侠: 公司有50个办公室,每个办公室一台电话,用什么设备将主线分到... ...需要办理哪些证件,进货渠道,供应商的电话等等。求各位大侠帮... ...各位请教一下做外贸的流程,希望回答越详细越好。多谢各位大侠... 各位大侠好,我想取个公司英文名,请各位帮帮忙想看看, 苏州工业园区报关有限公司公司简介 艾默生环境优化技术(苏州)有限公司简介 苏州万龙集团有限公司公司介绍 sis科技公司 上海勤拙网络科技有限公司公司简介 成都发型师学校 好的谁知道啊?现在学行不行啊?说一下。 流沙河《理想》配乐 白牡丹茶功效作用,白牡丹7大功效介绍 每年福建省考厦门大学要超过本一线多少分? 白牡丹茶功效作用,白牡丹7大功效介绍! 白牡丹茶有何功效 10年云南文科考生,高考考了450分。想报厦门大学经济学院,能被录取... 请问北京文科生想去厦门大学经济系大概要多少分 关于代表20人以上联合提名各项候选人截止时间的规 厦门大学哪些专业最棒?录取分数通常要多少? 厦门大学经济系录取分数超提档线多少? 厦门大学的理科录取分数线一般超过重点线多少? 根据我国《选举法》规定,关于全国和地方各级人民代表大会的代表候选人提... “去年灯火向秋阑”的出处是哪里 渐秋阑、雪清玉瘦,向人无限依依。出自哪里? 进击的汉字 5千万半年还500万利息,年利率是多少?怎么计算 零下3度还能打混凝土吗 幽雅浓香型古井贡酒净含量450毫升酒精度40.6%vol多少钱一瓶 红薯种植,使用NPK最佳配方比例是多少? 单卵双胞胎形成原因