说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

动画图像分解在VB动画设计中的应用

HTML文档下载 WORD文档下载 PDF文档下载
动画图像分解在VB动画设计中的应用

---- 每 次 浏 览Web 网 页 时, 总 是 被 许 多 生 动 有 趣 的 小 动 画 深 深 吸 引, 十 分 佩 服 作 者 的 想 象 力 和 制 作 技 巧。 在 使 用VB 进 行 应 用 软 件 开 发 设 计 中, 为 使 软 件 的 人 机 界 面 新 颖 友 好, 总 想 加 点 动 画 作 点 缀, 但 又 常 常 苦 于 一 幅 幅 动 画 图 片 的 绘 制 或 寻 找! 因 此 萌 发 了 一 种 奇 妙 的 设 想: 能 否 让Web
页 面 上 的 动 画 在VB 应 用 软 件 界 面 上 活 起 来? 幸 运 的 是, 当 前 图 像 处 理 软 件 甚 多, 终 于 将 笔 者 的 这 一 设 想 变 成 了 现 实。
VB 动 画 设 计 ---- 动 画 的 制 作 原 理 很 简 单:首 先 绘 制 几 幅 相 近 但 又 有 细 微 变 化 的 图 片, 然 后 每 隔 一 段 很 短 的 时 间 就 依 次 显 示 其 中 一 幅, 由 于 人 眼 视 觉 暂 留, 就 能 看 到 连 贯 的 动 画 效 果。 ---- 使 用VB 进 行 动 画 设 计 非 常 方 便, 因 为 其 工 具 箱 中 有 图 像、 图 片、 时 钟 控 件。 只 要 获 得 了 一 幅 幅 动 画 单 幅 图 像 文 件, 把 它 们 放 入 图 像 控 制 数 组 中 去, 便 可 用 时 钟 控 件 的 控 制 属 性Interval 来 控 制 每 幅 图 片 的 显 示 间 隔, 把 最 终 动 画 显 示 的 位 置 确 定 好 后, 按 时 间 间 隔 依 次 从 图 像 控 制 数 组 中 取 出 一 幅 图 显 示。 如 此 交 替 反 复 显 示, 即 可 产 生 动 画 效 果, 编 程 实 现 比 较 简 单。 ---- VB 动 画 设 计 所 能 接 收 的 单 幅 图 片 文 件 的 格 式 有 四 种, 即 *.Bmp、 *.Ico、 *.Wmf 和 *.Dib。 其 中 *.Bmp 文 件 的 来 源 最 广, 不 但 可 以 使 用Windows 环 境 下 的 各 种 绘 图 软 件 来 绘 制( 但 费 时 费 力, 且 不 是 每 个 人 都 有 绘 画 的 天 才), 也 可 以 Web 动 画 图 像 分 解 方 法 ---- 从Web 网 页 上 下 载 静 态 图 像 文 件 比 较 简 单, 下 载 后 需 要 进 行 分 解。 ---- 动 画 图 像 文 件 的 分 解 是 动 画 设 计 的 逆 过 程, 即 把 一 个 动 画 效 果 的 图 像 文 件 分 解 形 成 它 的 多 幅 图 片 文 件。 可 使 用GIF Construction Set 软 件 打 开( 此 软 件 可 在 许 多 服 务 器 上 下 载) 要 分 解 的 图 像 文 件, 该 软 件 即 可 将 动 画 自 动 分 解 为 多 幅 组 成 动 画 的 单 幅 图 画。 ---- 使 用 上 述 软 件 分 解 后, 首 先 看 看 是 由 几 幅 图 画 组 成 的 动 画, 如 果 有N 幅 图 画, 就 把 动 画 文 件 拷 贝N 份。 ---- 然 后, 逐 个 打 开 拷 贝 文 件 对 每 个 文 件 进 行 处 理, 处 理 过 程 中 只 需 在 第 一 个 文 件 中 保 留 静 止 的 图 像, 在 其 它 文 件 中 只 保 留 动 画 图 像。 ---- 最 后, 使 用 具 有 图 形 转 换 功 能 的 图 形 处 理 软 件 如Phtoshop, 就 可 把 得 到 的N 个 *.Gif 图 像 文 件 都 转 换 成 *.Bmp 文 件 的 格 式。 ---- Web 动 画 分 解 过 程 概 括 描 述 如 下: ---- Web 动 画 下 载 →Web 动 画 分 解(GIF Construction Set) →Web 动 画 格 式 转 换(Phtoshop 等)。 一 个 实 例 ---- 这 是 一 个 在 数 据 库 查 询 窗 体 上 设 计 的 眼 睛 转 动 查 看 的 动 画, 此 动 画 的 每 个 单 幅 图 画 就 是 从Web 网 页 上 下 载 分 解 得 到 的。 ---- 动 画 设 计 实 现 步 骤 如 下: ---- 首 先, 用 上 述 方 法 把Web 网 页 上 转 眼 睛 动
画 下 载 保 存、 分 解、 格 式 转 换 成 二 幅 画Eyesl.Bmp 和Eyes2.Bmp( 此 动 画 简 单, 只 由 二 幅 画 组 成)。 ---- 其 次, 将Eyes1.Bmp 和Eyes2.Bmp 放 入 图 像 控 制 数 组 中。
---- 程 序 代 码 如 下:
在窗体的General中声明:
Dim Rotateflag as Integer '交替显示标志
Dim Currenteyes as Integer '当前显示第几幅画
窗体装载初始化:
Sub Form_Load()
Rotateflag=1 '进入显示(时钟计数开始)
Currenteyes=0 '第一幅画定位
End Sub
交替显示子程序(时钟控制显示间隔,本例为250ms):
Sub Tmrtimer_Timer()
If Rotateflag=1
Then '交替显示开始 SImgeyes.Picture=Imgeyes(Currenteyes).Picture '开始显
示第一幅画
Currenteyes=Currenteyes+1 '250ms后显示下一幅
If Currenteyes=2 Then Currenteyes=0 '如果已显示了两幅,则再从第一幅显示
End If
End If
End Sub
结 束 ---- 利 用Web 网 页 动 画 图 像 分 解 成 的 多 个 单 幅 图 画, 不 但 可 以 为VB 动 画 设 计 提 供 方 便, 也 可 用 于VC 等 动 画 编 程。 目 前,Internet 的 范 围 日 益 扩 大, 使Web 与 软 件 编 程 联 系 起 来,无 疑 提 高 了 应 用 软 件 的 制 作 效 率 和 质 量。

VB5在处理数据库时的几个“BUG” VB6.0中的几个新增数据库工具 VB处理数据库时求数据表记录总数的最佳方法 VB访问数据库的方案比较 VB数据库编程经验两则 VB数据库编空字段的处理 VB数据库多字段记录的录入 VB数据库记录查询四法 vb应用程序访问sql server方法探讨 VB中超长OLE数据库字段的操纵方法 VB中将数据转换为数据库文件 VB中远程数据库的访问 Visual Basic 的数据库编程 Visual Basic数据库数据的选项录入及选项增减与编辑 把资料输往Excel来列印-VB资料 报表中的滚动问题-VB资料 编写Connect Strings-VB资料 表或查询是否存在-VB资料 不创建DSN直接在程序中使用ODBC数据源-VB资料 不用 DATA 控件操作数据库文件 -VB资料 不用 EOF 以加快记录循环-VB资料 处理Select语句中的单引号 -VB资料 断开所有的数据连接 -VB资料 访问VB外来数据库 非access数据库在vb中的编程及应用 关闭程序中所有创建的数据库连接。 -VB资料 关闭所有的数据连接 -VB资料 关于数据报表的打印设置-VB资料 VB建立、改变及重构Access数据库-VB资料 结构化查询语言(SQL)详解之一-VB资料 利用VB使ACCESS数据库在网络使用中保持同步 返回 强烈建议在文档中心增加C++ BUILD!!! 对于同一个SOCKET,能否起多个线程同时读、写呢?如何实现? ??!!!有急事相求 谁知道如何在自己的程序中建立象IIS那样的meta-database数据库结构? 怎样在数据库连接关闭后读出数据? 你知道扩展名为img是什么文件吗? 请问如何在Delphi中实现 AutoComplete(自动完成) 的功能?急!急!急! 请教一下在MDI的程序中pmyView->GetParent()->GetParent()->..... 都得到了什么?? 好奇怪的初始化问题。 一个RANDOMACCESSFILE的问题 急急急!!!VB中如何 实现多行删除表中数据???? 有关注册表的问题 ASP中用ADO连接SQL Server2000的连接字符串怎么写? 在画布上怎么实现滚动条 急~~~如何从文件中取值赋给动态数组?~~~~在线等待 到哪里能够下载 BCB6 Update 请问关于REDHAT下关于安装MYSQL 的问题 请问关于REDHAT下关于安装MYSQL 的问题 CreateFolder("name") 问题 name是变量怎么办???? 急!!! 如何做像 http://www.my0807.com/1.gif 的文字。。 请教真正的高手。 如何用TURBOC 2.0编程检测WINDOWS是否已在运行中? VS.NET能专Windows98中安装吗? 如何创建一个imagelist,用CImageList,可以记录24位色的位图 这个关于树的问题我越想越想不通,请手指点指点:) 用winsock控件设置client/server程序时,server端应怎样设置,请各位大虾帮帮小弟!!谢了! 从MIDI文件转换成简谱的问题? 请问谁有高招??????? SOS ,谁能帮帮我? 如何在一个程序中得知另一个指定的程序是否运行? 很急!!请教高手,这样的思路是否正确?(数据库方面)内有非常详细的说明,谢谢!! 我是处学者 这个关于树的问题我越想越想不通,请手指点指点:) 50小分征集C++的类和VBS的类的区别? hg0001(CoolFish) ,分已给!请发给我! 电脑上的时钟在关机之后就停止走动,下次开机时仍是上次的时间,是怎么回事?请教大家! 如何使用 WRITEFILE 函数将二进制数据写入文件? 我装的是XP,JDK1.3,无法编译程序 电脑上的时钟在关机之后就停止走动,下次开机时仍是上次的时间,是怎么回事?请教大家! 如下的演示光盘要实现的功能用什么软件开发比较好一个新手完成要多长时间? windows如何实现禁用状态文字? 输入不回显 你没有权限删除贴子!!!奇怪 Tc 那为用的是win XP,请进! 我输入的PYTHON怎么编译不出来? 问一个很弱的问题 为什么我的工具栏成了这个样子 哪里有讲MFC的书,Linux下GCC的书? 到底是什么问题啊?昏~~~(一定给分) 若干问题,请解惑。。。。。。 大鼠内脏未经液氮直接放入-80超低温冰箱能否做基因表达和蛋白表达?就是指基因的表达量。和蛋白质的表达量 革兰氏阴性细菌细胞壁的主要毒性成份是?是脂多糖嘛? 饮用水是否合乎标准,通常测定水中细菌总数和大肠杆菌菌群数?为什么……?大肠杆菌不也是好的嘛. 一个平行四边形 如果它的高不变 底缩小2倍 它的面积将( )如果它的底和高扩大10倍 那么它的面积将( ) 革兰氏细菌细胞壁成分? quan,xuan,juan,那么他们的U念“乌”还是念“淤”,宁夏人和山东人说念“乌”,请专家赐教一下.“泉”的拼音念“quan”,“旋”的念“xuan”,“卷”的念“juan”,那么他们的U念“乌”还是念“淤 1.一个数被2除余1,被3除余1,被5除余1,被6除余1(1)如果这个数减去1,那么它能否同时被2,3,4,5,6整除?(2)符合这样条件的两位数是____(3)符合这样条件的最小的三位数是_____(4)符合这样条件的三位数有 谜语.地球上有个26英文字母,AB跑到月球去了 卷的拼音 juan 那个是 ū ,还是 ǖ juan = j u an,J后边是乌?还是雨? 一个数被3,4,6除都余2,这个数最小是多少 为什么革兰氏阳性菌经染色后会呈现红色 拼音中xuan中的u,其本质上是“于”还是“无”? 2011浙江英语高考卷的D篇中文翻译,谁知道啊It was Satuday.As always, it was the one, for “Six days,shall you labar and all your work”was taken senously but ?Father and Mr.Patnce ncxt door were bxsy conny tcood lnside the wiel users 1到12月的英文字母无 拼音(quan juan)的中文是什么? 英语翻译Wealth starts with a goal saving a dollar at a time.Call it the piggy bank strategy(策略).There are lessons in that time-honored coin-saving container.Any huge task seems easier when reduced to baby steps.I f you wished to climb a 12,00 11月的英文字母怎么写1分钟内要,紧急! 千山鸟飞绝(今天) 万径人踪灭(明天)什么意思? 英语在线翻译加朗读 月分英文字母缩写 你一出门,千山鸟飞绝,万径人宗灭什么意思 英语翻译1Ifexercise wears you out,how can it be good for you?Because ourbodies adapt to everything we do to them.And as far as your body is concerned,it’s “use it,or lose it”!It’s not that exercise makes you healthy,it’s more that a lac 6月的英文字母是什么 千山鸟飞绝,万径人中灭.描写的是什么季节 革兰氏阳性细菌和阴性细菌在细胞壁的结构和化学组成上有什么异同点?与此相关的主要特征是什么? 浙江省湖州市用英文怎样写 千山鸟飞绝,万尽人踪灭.是谁写的 革兰阳性菌与革兰阴性菌细胞壁结构差异 我来自浙江湖州用英语怎么说? ‘‘千山鸟飞绝,万经人踪灭.’’是写那个季节的? 革兰氏阳性菌和革兰氏阴性菌细胞壁的构造 翻译属于杂多糖的肽聚糖是细菌细胞壁的结构多糖 余式定理何处有? 革兰氏阳性细菌和革兰氏阴性细菌的细胞壁在化学组成上有什么不同 肽聚糖 植物细胞壁成分为纤维素和果胶为全透膜,肽聚糖所构成的细菌细胞壁的透过性如何?全透或半透? 设二次函数y=ax^2+bx+c,当x=4时取得最大值16,且它的图像在X轴上截得的线段长4,求其解析式且它的图像在X轴上截得的线段长4 .这里我看不懂 革兰氏阳性菌细胞壁肽聚糖是由什么组成 用一个数分别除以31,61,76所的的商都余一,求这个数最大是? 设二次函数y=ax^2+bx+c,当x=4时取得最大值16,且它的图像在x轴上截得的线段长为4,求其解析式 what sthe weather like there in autumn 余式定理...设f(x)以x-1除之,余式为8,以x的平方+x+1除之的余式为7x+16,求x的三次方-1除之的余式为多少? 设y=ax*2+bx+c在x=1是取得最大值为3,它的图像在x轴上截得的线段长为4,求二次函数中的a,b,c的值? What's the weather like in autumn? 余式定理一道题用(x+2)(x-1)除多项式p(x)=x^6+x^5+2x^3-x^2+3,所得余式为?为什么没人会啊啊 已知二次函数y=ax²+bx+c为x=2时有最大值2,其图像在x轴上截得的线段长2, 中国浙江省杭州市湖滨路英文地址怎么写 荧光蛋白石蜡切片后还有荧光吗?植物组织做了石蜡切片以后,GFP蛋白还会发荧光吗?有没有确定一点的大侠? xuan,这个拼音的“u ”应该念“迂”还是“屋”?是 西屋安 还是 洗浴安 请问“浙江省杭州市、2007年3月28日”英文分别该怎么写 电视机的屏幕上出现红色字母“FACTORY”该怎样清除? 同底同高的平行四边形面积相等,周长也相等不对那为什么等底等高的三角形面积一定相等就对呢 浙江在中国的东部 英文怎么写 电视屏幕上有个英文字母有次看电视,不小心按了遥控板上某个键,就出现了个英文字母,几秒钟不作任何按键的话,电视左上角就出现个FAC的字母,要是你随便按个键,完了几秒钟之内就显示个FA2T 等底等高的平行四边形和长方形的面积相等,周长也相等.判断对错 请问余式定理有什么通俗易懂的证明方法 浙江省英语三级怎么查 大肠杆菌是不是细菌 不经液氮直接进入超低温冰箱新鲜植物材料欲超低温冰箱保存,不经液氮预冷直接放入超低温冰箱,有什么不利影响? 买浙江省英语3级答案2013.12.15号就要考英语3级了,担心自己过不了啊,谁买过答案并且过得赶紧和我说一下啊!大恩不言谢啊! 将一未知细菌与大肠杆菌混合后进行革兰氏染色并用显微镜观察,结果如下,判断未知细菌是G+ 还是G- (1)视野内只有红色细菌(2)视野内有红色和紫色细菌(3)视野内只有紫色细菌
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘