大兄:
你们好,
我现在有一份很重要的作业要在 明天八点钟交请大家帮我解决一下。就是用VB设计一个时钟。(要有时,分,秒指钟)急救!!!!急救!!!!急救!!!!急救!!!!
你们好,
我现在有一份很重要的作业要在 明天八点钟交请大家帮我解决一下。就是用VB设计一个时钟。(要有时,分,秒指钟)急救!!!!急救!!!!急救!!!!急救!!!!
解决方案 »
- 怎么通过 TreeView.SelectedItem.key来选择该项???
- 为何用vb api获取的窗口标题为空,而SPY++却可以
- PictureBox控件不能显示真彩色?
- 看到这样的语句SAVE.Enabled = False 请问是什么意思?
- 各位高手你们好!我想写一个定时读数据库的程序遇到下面的问题请指点:代码如下:20分
- 请问当自己建一个控件的属性时,必须要编写WriteProperties事件过程吗
- 计算性字段
- 高分请教DataReport打印问题:我打印的报表比较大ReportWidth=18000左右,但最大好像只能达到12000,怎么办?
- vb c++ dll 如何连接
- 请问各位前辈,VB里面怎么设置TAB次序,还有怎么弄工具栏。谢谢
- 二维数组赋值问题
- 怎样才可以禁止窗口(FORM)的大小不被调整?
界面你自己搞定吧。Option Explicit
Private Const Pie = 3.14159265
Private Const SecondLen = 1230
Private Const MinLen = 0.6 * SecondLen
Private Const HourLen = 0.6 * MinLen
Private Sub Form_Load()
Timer1.Interval = 1000
ClockMove
Form1.Show
End SubPrivate Sub Timer1_Timer()
ClockMove
End Sub
Public Sub ClockMove()
SecondLne.X2 = SecondLne.X1 + SecondLen * Cos(Pie * 3 / 2 + 2 * Pie / 60 * Second(Time))
SecondLne.Y2 = SecondLne.Y1 + SecondLen * Sin(Pie * 3 / 2 + 2 * Pie / 60 * Second(Time))
MinLne.X2 = MinLne.X1 + MinLen * Cos(Pie * 3 / 2 + 2 * Pie / 60 * Minute(Time))
MinLne.Y2 = MinLne.Y1 + MinLen * Sin(Pie * 3 / 2 + 2 * Pie / 60 * Minute(Time))
HourLne.X2 = HourLne.X1 + HourLen * Cos(Pie * 3 / 2 + 2 * Pie / 12 * Hour(Time))
HourLne.Y2 = HourLne.Y1 + HourLen * Sin(Pie * 3 / 2 + 2 * Pie / 12 * Hour(Time))
End Sub
三个line的头可得在一起,shape的中心。
是不是很简单啊。