VB程序中霓虹灯效果的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
灯效果。
关键词 :计时 器 ; 闪烁 ;C nrl ;通用 性 ot 类 o
图 1设计界 面 Vs a B s i l ai u c是 美 国 Mi o ot公 司 推 出 的 一 种 基 于 c sf r W id ws平 台 的应 用程 序 开发 工 具 。它 具有 简单 易学 、操 作 方 no 便 的特 点 ,又 引入 了面 向对 象 的 事件 驱 动 编 程机 制 和 可 视化 的 程 序 设计 方 法 , 已经 成 为 Wid ws 用程 序开 发 的首选 工 具 之 no 应
计 与 实现 方法 。
图 3运行界 面 2 () 3 设置 各控 件属 性。
图 4运行 界面 3
l 、设 计 思 路
所谓霓虹灯效果,是指某一控件的颜色较快地交替变化 , 在视 觉 上达 到 闪烁 效 果。V B中 的计 时器 控件 是 一种 定 时触 发事 件 的控 件 ,利用 它 的特 性 可 以实 现 霓虹 灯 闪烁 的 效 果。 这 里 以 窗体 上 的 字体颜 色为 例 ,设计 一 个计 时器 控 制 字体颜 色的 变化 。 计 时器 事 件 触 发 一 次 ,改 变一 次字 体颜 色。 计 时器 的时 间 间 隔 越 短 ,字体 颜 色 变化 越 快 ,霓 虹 灯 效 果越 明显 。另 外 ,设计 一
个 函数 st nc l ,它 的功 能是 改 变字 体 的前 景颜 色 。颜 色范 ef to r o o
围定 义在 数组 a中 , 其值 取 QB oo 函数 的颜 色值 范 围 ( 一 , c lr O1 5) 当然 也 可根据 实 际情 况设 置需 要 的颜色 。 Vs a B sc提供 C nrl 是 一 般 控 件 的基 类 。 当声 明 iu l a i ot 类 o
‘ 商务 嘲站建 设实 训’
第学 5期
Leabharlann Baidu
第学 6期
六 、结 论
电子 商务 专业 是一 个符合 市场 需 求 ,发展前 景
广 阔的新 兴专 业。 在发展 过程 中,新 的人 才培养 模
C mma d o n 1
C pin at o
退出
《) 4 设计程 序 代码 。 通 用声 明部 分 :
Op i n E p ii t x l t o c
个 变量 为 A o t l 可 以 将任 何 控 件 的 引用 赋 给 该 变 sC nr ,就 o 量 。 为 了 增 加 程 序 的 通 用 性 , 在 函数 st nc lr ,使 用 ef too 中 o C nrl 实 现 不 同 控 件 的 闪 烁 效 果 ,加 大 程 序 应 用 的 范 围 。 ot 类 o 例 如 :闪烁 文本 框 、闪 烁 文件 列 表 框 等 ,极 大丰 富 了 V B应 用
表11 — 窗体 及控 件 的属性值 设 置 对 象
Fr o m1
属性
C p in at o
设置
霓虹灯 效果

a e1 bl
C pin at o F nN me ota
F on Nam e t
计 算机应 用 宋体
/、 I一
Al n n i me t g
居 中

图 2运行 界面 1

但是 Vs a B s 所 提供 的 各种控 件 中都没 有 闪烁 属性 设置 , iul a i c
这就 使 应用 程 序界 面 有一 种 “ 板 ”的感 觉 ,无 法 表现 出动 感 。 呆
本 文 以动 态 改 变 窗体 上 的 字体 颜 色 为 例 ,介 绍 霓虹 灯 效 果 的 设
程 序 界面 。
2 、设 计 步 骤
() 立新 工程 。新 建工程 1 1建 ,同时包 含 一个 新窗体 F r 。 om1 () 计应 用 程序 界 面。 我 们 要设 计 的是 一 个字 体颜 色不 断 2设 变化 的显 示程序 ,显示 字符 为 “ 算机 应 用 ” 因此 ,在 F r 计 。 om1 上添 加 一个计 时 器 Tme1控 制字体 颜 色 变化 、一个 标签 L b l i r a e1 显示 字符 串、一 个退 出按钮 C mma d o n1 ( 见图 1一图 4) 参
ai= i ( )
Ne ti x
E dS b n u
退 出程 序
( 下转第 7 4页)
己1. 1 器 6 口己 口I ; 9
l CI 才 A N E T / D oJ U
u c伽
P ERS O
N/  ̄
。N
第学 2期
第学 3期
第学 4期
‘ 务髓站建 设 》 商 《 电予 商务案 例分 析’
Ti er It v = 5 m 1. eral n 0
Co mma d o n 1T p= S r e . e g t 3 ce nH ih , Co mma d1 L f n . e t= S r e . it 3 c e n W d h/ F r = 0T 5 o i o1
A P CA T PLI ION
■ _
VB程 序 中 霓 虹 灯 效 果 的设 计 与实 现
摘 要 :计时器控件是一种定时触发事件的控件。在程序设
计 中 ,利 用 它 的特 性 可 以实 现 霓 虹 灯 闪烁 的效 果 。C nrl o to 类 是 VB 中一 般 控 件 的 基 类 ,使 用 C n rl 可 以增 加 程 序 的通 o to 类 用性 。本 文 在 VB应 用 程 序 中利 用 这 些 控 件 和 类 ,来 实现 霓 虹

Dm (5 A tg r i a1 ) sI e e n 初如 化设 置
存放 不 同的颜 色值
P iaeSu o m L a ( r t b F r v o d)
Di i n e er m As It g L b l. o a e 1T p= 1 5 8 0 L b l . e t= S r e . it 8 a e1L f c e n W d h,
相关文档
最新文档