'在窗体画一个Picture1和一个Timer1,属性为默认,加入以下代码:
Option Explicit
'渐变的时钟
Private Sub DrawText(Dx As Object, Txt As String, BRed As Long, BGreen As Long, BBlue As Long, ERed As Long, EGreen As Long, EBlue As Long, Optional Nx As Double = 0)
Static L(3) As Integer, Wx As Long, WordColor As Long, I As Integer
Dx.AutoRedraw = True
Dx.Cls
Wx = Nx
For I = 1 To Len(Txt)
DoEvents
WordColor = RGB(BRed + IIf(BRed >= ERed, -1, 1) * Abs(BRed - ERed) * I / Len(Txt), BGreen + IIf(BGreen >= EGreen, -1, 1) * Abs(BGreen - EGreen) * I / Len(Txt), BBlue + IIf(BBlue >= EBlue, -1, 1) * Abs(BBlue - EBlue) * I / Len(Txt))
If I > 1 Then
L(0) = Dx.TextWidth(Mid(Txt, I - 1, 1))
L(1) = Dx.TextWidth(Mid(Txt, I, 1))
L(2) = IIf(L(1) > L(0), 0, L(1))
L(3) = IIf(L(0) <> L(1), Dx.FontSize * 10, 0)
Wx = Wx + L(2) + L(3)
End If
Dx.ForeColor = WordColor
Dx.CurrentX = Wx
Dx.CurrentY = (Dx.ScaleHeight - Dx.TextHeight(Txt)) / 2
Dx.Print Mid(Txt, I, 1)
Next I
End Sub

Private Sub Form_Load()
Timer1.Interval = 100
Picture1.FontSize = 30
Picture1.FontBold = True
End Sub

Private Sub Timer1_Timer()
Call DrawText(Picture1, Time, 255, 0, 255, 0, 255, 0)
End Sub

VB一个漂亮的渐变时钟相关推荐

  1. C#开发漂亮的数字时钟

    今天用C#做了一个漂亮的数字时钟.界面如下. 实现技术:主要是通过Graphics类的DrawImage方法来绘制数字时钟中所有的数字,这些数字是从网上找的一些图片文件.时钟使用DateTime中No ...

  2. html中各种js效果图,HTML+CSS+JS制作一个漂亮的橙子动态时钟

    HTML+CSS+JS制作一个漂亮的橙子动态时钟 1. 效果图: 2. 背景产生: 利用四块与圆同高的矩形转一定的角度将圆切分成八块形成橙子内里,利用径向渐变形成橙皮. background: rad ...

  3. java写七彩文字_【PS精选案例教程】创建一个漂亮的七彩文字

    原标题:[PS精选案例教程]创建一个漂亮的七彩文字 效果图: 步骤1. 新建一个文档(大小随意) 步骤2. 滤镜→渲染→云彩 步骤3. 可以按Ctrl+Alt+F增加效果 步骤4. Ctrl+J复制一 ...

  4. PS经典教程:从零开始设计一个漂亮的网页

    你是否曾经想过设计一个漂亮的网页,但是却不知道怎样入手?说实话,几年前我也是这样.当我浏览网页的时候我看到这么多好看的网页,我就希望自己有技术创作这样的设计作品. 今天我可以这么做了,而且我将教你怎么 ...

  5. 从零开始设计一个漂亮的网页(译)

    译者:Joe 译文来源:http://xiebiji.com/2009/09/design_a_beautiful_website/ 原文来自:Design a Beautiful Website F ...

  6. 制作导航栏并使用CSS美化,CSS3样式创建一个漂亮简洁的导航栏

    本教程旨在教大家结合CSS3样式创建一个漂亮,简洁的导航栏.而在过去,我们只能借助图片,JavaScript和div层进行创作. 注意:下面所有的示例都是在Mozilla Firefox,Safari ...

  7. HTML制作色带,PS简单制作一个漂亮的混合色带gif动画效果

    今天为大家介绍PS简单制作一个漂亮的混合色带gif动画效果方法,方法很简单的,教程介绍的很详细,好了,下面我们来看看吧! 先来看看案例的最终效果: 混合颜色带是一种特殊的高级蒙版,它可以快速隐藏像素. ...

  8. 绘制一个漂亮的弧形 View

    绘制一个漂亮的弧形 View 来,先看下效果图: 怎么样?漂亮吧,上面是一个标题栏,下面是一个弧形的 View,标题栏和弧形 View 从左到右都有一个线性的渐变色,类似于手机 QQ 顶部的渐变效果, ...

  9. ai怎么做盒子效果图_AI制作一个漂亮的3D立体质感标志

    这篇教程教脚本之家的朋友们用AI制作一个漂亮的3D立体质感标志方法,教程绘制的效果图很漂亮绘制的难度中等,教程中同时还是用PS做了简单的处理.转发过来和脚本之家的AI爱好者们一起学习这个标志的绘制.希 ...

  10. PS网页设计教程XXIV——从头设计一个漂亮的网站

    作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,"熟读唐诗三百首,不会作诗也会吟". 本系列的教程来源于网上的PS教程,都是国外的 ...

最新文章

  1. linux下mysql授权_linux下mysql命令(用户授权、数据导入导出)
  2. 用友BQ商业智能设计模式——概述
  3. hp designiet 500绘图仪程序_邹军:通过数控宏程序实现刀具寿命管理
  4. The Common Language Runtime (CLR)
  5. IOS开发基础之解压缩文件技术
  6. 人工智能实战小程序之语音_前端开发
  7. 世界互联网大会:华三发安全平台天机
  8. scan——Theano中循环的实现
  9. C/C++ 基础算法1
  10. Navicat Mac版中如何使用搜索筛选
  11. 26 JavaScript模块
  12. linux本地光盘yum
  13. 用fft对信号进行频谱分析实验报告_【鼎阳硬件智库原创︱测试测量 】基于全数字中频技术频谱分析仪的工作原理...
  14. 基于数码相机拍照图像分析的植被覆盖率(FVC)计算软件人品大家自己斟酌
  15. 学习与坚持是我的人生信仰
  16. 显示测试漏光软件,屏幕漏光测试怎么做(液晶显示器屏幕漏光的检测方法)
  17. 理解posixpath.py in Python
  18. 2021年京东最新炸年兽活动用脚本会怎样?JD炸年兽活动参与教程
  19. 回文是指正读反读均相同的字符序列,如“abba“和“abdba“均是回文,但“good“不是回文。试写一个算法判定给定的字符向量是否为回文。(提示:将一半字符入栈)
  20. C语言中pthread或Windows API在多线程编程中的基本应用

热门文章

  1. vue项目静态图片不显示
  2. source-map讲解
  3. 深度解析dubbo在线运维Qos
  4. docker CMD 命令
  5. 倒车轨迹理论实现方法
  6. 网易互联网 Unity 面经
  7. 恢复linux硬盘数据,Linux下的硬盘数据如何恢复?
  8. 电影下载合并教程 (转)
  9. 微信小程序服务器云端,微信小程序云端解决方案.PDF
  10. 复杂网络分析——networkx的使用