《vb课程设计--孔雀开屏式屏保》由会员分享,可在线阅读,更多相关《vb课程设计--孔雀开屏式屏保(15页珍藏版)》请在毕设资料网上搜索。
1、1 测试与光电工程测试与光电工程学院学院 VB 课程设计报告课程设计报告 题目题目 1 1: 孔雀开屏式屏保孔雀开屏式屏保 指导老师:指导老师: 学生姓名:学生姓名: 学学 号号: : 专专 业:业: 测控技术与仪器测控技术与仪器 班班 级:级: 2 课程设计任务书 课题名称: 孔雀开屏式屏保 课题要求: 1. 学习 VB 编程语言,熟练掌握 VB 基本结构以语言的基本知识和技 能; 2.制作一个犹如孔雀开屏式的的屏幕保护程序,程序运行时,彩色小 圆(一同心圆)自内而外延伸,或自内而外散开,犹如孔雀开屏。 课题进程: 11 周:接收任务,并查阅相关的文献,确定所用语言及对应软件; 12-14
2、周:学习 vb 语言及屏保程序的设计,熟悉 Visual Basic6.0 的使用,观看相关视屏和书籍; 15 周:屏保程序的编写,中期接收老师检查; 16 周:修改程序,写课程设计报告书; 17 周:请老师检查,并上交纸制版。 3 1 1、引言引言 本文的实例是基于在 Visual basic 6.0 平台上利用 vb 语言编写的 一个屏幕保护的应用程序 。屏幕保护是为了保护显示器而设计的 一种专门的程序。当时设计的初衷是为了防止电脑因无人操作而 使显示器长时间显示同一个画面,导致老化而缩短显示器寿命。 另外,虽然屏幕保护并不是专门为省电而设计的,但一般 Windows 下的屏幕保护程序都比
3、较暗,大幅度降低屏幕亮度,有 一定的省电作用。现行显示器分为两种CRT 显示器和 LCD 显示器,屏幕保护程序对两种显示器有不同影响 2 2、屏保简介屏保简介 2.1 屏幕保护的作用 2.11 保护显像管 由于静止的 Windows 画面会让 CRT 显示器的电子束持续轰击屏 幕的某一处,这样可能会造成对 CRT 显示器荧光粉的伤害,所以使 用屏幕保护程序会阻止电子束过多地停留在一处, 从而延长显示器的 使用寿命。 2.1.2 保护个人隐私 若是你暂时离开电脑,为了防范别人偷窥你存放在电脑上的一些 隐私, 可以在屏幕保护设置中, 勾选“在恢复时使用密码保护”复选框, 然后单击“电源”按钮, 在
4、“电源选项属性”对话框中选择“高级”选项卡, 并勾选“在计算机从待机状态恢复时,提示输入密码”复选框即可。这 4 样,当别人想用你的电脑时,会弹出密码输入框,密码不对的话,无 法进入桌面,从而保护个人隐私。 2.1.3 省电 虽然屏幕保护并不是专门为省电而设计的,但一般 Windows 下的屏 幕保护程序都比较暗,大幅度降低屏幕亮度,有一定的省电作用 2.2 屏幕保护的格式及应用 屏幕保护的格式有.scr 与.exe 两种; .exe 格式的屏保,直接双击按照提示完成安装; .scr 格式的屏幕保护程序在应用起来就相对复杂了一点; windows2000 与 XP 的用户,需要将.scr 文件
5、复制到 X:WINDOWSSystem32 目录下;windows98/windowsme 用户需要 将.scr 文件复制到 X:WINDOWSsystem 目录;“X”代表系统所 在盘的盘符! 屏幕保护替换完成后如何应用呢?在桌面上右键“桌面-属性 -屏幕保护程序“通过屏幕保护程序的下拉菜单选择应用即可! 2.3 屏保的发展与前景 (1)单纯保护屏幕的黑色阶段。在这一阶段纯粹是为了保护屏 幕。 (2)具有一定趣味性的活动图形阶段。这一阶段确定了屏保的 应用程序特性(因为活动的图形需要活动程序来实现) ,屏保从这个 时候开始,使其成为一种软件成为可能。 (3)具备广告、装饰效果的阶段。这一时期仅仅是第二阶段的 进步。 (4)具备应用程序用途阶段。个人认为这一阶段是目前乃至将 来的发展方向。 屏保从简单的保护屏幕、趣味装饰性发展成利用空闲 时间工作的应用程序。KV2005 的屏保杀毒是一种典型的应用。 5 3 3、软软件制作的开发工具及编程语言件制作的开发工具及编程语言 3.1、开发工具 Visual Basic(VB)是一种由微软公司开发的包含协助开发环境 的事件驱动编程语言。从任何标准来说,VB 都是世界上使用人数最 多的语言不仅是盛赞 VB 的开发者还是抱怨 VB 的开发者的数量。 它源自于 BASIC 编程语言。VB 拥有图形用户界面(GUI