好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

新手用VB做的钟表小程序.docx

4页
  • 卖家[上传人]:壹****1
  • 文档编号:470102822
  • 上传时间:2023-09-17
  • 文档格式:DOCX
  • 文档大小:28.41KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 细心整理新手用VB做的钟表小程序Dim pi!, m!, f!, s!’通用变量‘时针绘制Function sz(s1 As Single)Picture1.DrawWidth = 3R = 1000Picture1.Line (0, 0)-(R * Cos(s), R * Sin(s)), RGB(0, 0, 255)End Function‘分针绘制Function fz(f1 As Single)Picture1.DrawWidth = 3R = 1200Picture1.Line (0, 0)-(R * Cos(f), R * Sin(f)), RGB(0, 0, 0)End Function‘秒针绘制Function mz(m1 As Single)Picture1.DrawWidth = 3R = 1400Picture1.Line (0, 0)-(R * Cos(m), R * Sin(m)), RGB(255, 0, 0)End Function‘表盘绘制Function bphz()Picture1.DrawWidth = 3Picture1.Circle (0, 0), 1500, RGB(0, 0, 0)Picture1.DrawWidth = 2Dim R!, r1!, x!, y!, ang!R = 1500r1 = 1250For i = 0 To 2 * pi Step 2 * pi / 12Picture1.Line (r1 * Cos(i), r1 * Sin(i))-(R * Cos(i), R * Sin(i)), RGB(0, 0, 0)Nextr1 = 1400For i = 0 To 2 * pi Step 2 * pi / 60Picture1.Line (r1 * Cos(i), r1 * Sin(i))-(R * Cos(i), R * Sin(i)), RGB(0, 0, 0)NextEnd Function‘窗体加载Private Sub Form_Load()Picture1.Scale (-2250, 2000)-(2250, -2000)pi = 3.141592653End Sub‘起先按钮Private Sub Start_Click()Timer1.Enabled = TrueEnd SubPrivate Sub Timer1_Timer()Picture1.Clsa = bphz()s = pi / 2 - Hour(Now()) * pi / 6 - Minute(Now()) / 60 * pi / 6 - Second(Now()) / 3600 * pi / 6f = pi / 2 - Minute(Now()) * pi / 30 - Second(Now()) / 60 * pi / 30m = pi / 2 - Second(Now()) * pi / 30b = mz(m)c = fz(f)d = sz(s)End Sub。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.