电信主站 网通分站
购买流程 付款方式 常见问题 在线提问 续租服务 购物车
用户名: 密 码: 忘记密码?
首 页
域名注册
虚拟主机
双线主机
服务器租用
VPS主机
企业邮局
代理专区
客服中心
虚拟主机行业资讯 虚拟主机评测对比 互联网最新动态 技术学院 站长资讯 在线教程 网站运营
搜索优化 服务器 网络编程 图形图象 站长之家 网页制作 操作系统
冲浪宝典 软件教学 视频通信 办公软件 邮件系统 网络安全 认证考试
您当前位置:西部数码->资讯中心-> 办公软件-> Wps Office
用vb自制屏幕保护程序_visualbasic教程
作者:网友供稿 点击:0
  西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!虚拟主机可在线rar解压,自动数据恢复设置虚拟目录等.虚拟主机免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金!
文章页数:[1] 
你是否已厌倦机上的屏幕保护程序,而又苦于难找到令自己满意的。不急,“自己动手,丰衣足食”,你自己就可以制作精美的屏幕保护程序,只要你稍有VB编程知识。下面我们就用VB来编写一个介绍自己家人的屏幕保护程序。
  1、获取屏保图片:
  从你家人的相片中,挑出你选定要作为图片的,用扫描仪扫进你的电脑中,保存为“*.bmp”格式。如果觉得效果不佳,可以用图片处理软件来加工,在这方面,Photoshop、iPhtotoExpress等功能都相当强。把加工好的图片编好号(不妨就保存为pic1.bmp、pic2.bmp等等),保存在C:盘根目录下的PHOTO子目录中。
  2、图片显示:
  在该步中,我们使用VB中LoadPicture()函数来载入图片。其语法:
  LoadPicture([stringexpression])
  stringexpress参数为待载入的图形文件的路径和名称。
  我们使用三个控件,其名称、属性及值如下:
  控件名属性属性值
  FormNameMyFamily
  BackColor绿色
  Caption空
  ControlBoxFalse
  ImageNamePhoto
  StrechFalse
  TimerNameTconpic
  Interval10000
  其代码如下:
  OptionExplicit
  DimcounterasInteger
  DimNoasString
  PrivateSubForm_Load()
  Photo.Picture=LoadPicture(“c:\Photo\pic1.bmp")
  Counter=“1"
  EndSub
  PrivateSubTconpic_Timer()
  Counter=Counter+1
  IfCounter=15then
  Counter=1
  EndIf
  No=Trim(str(Counter))
  Photo.picture=LoadPicture(“c:\photo\pic"+No+“.bmp")
  EndSub
  说明:
  第一个子程序的功能是装载第一张图片;
  第二个子程序的功能是控制图片的转换;
  3、添加多媒体功能:
  我们可以应用VB提供的多媒体功能来为屏幕保护程序配上背景音乐。首先把自己喜欢的音乐转录并以“bjmusic.wav”为名保存在目录PHOTO中,而后用Timer控件来实现对背景音乐循环播放的控制。
  该步中所使用的控件,其名称、属性和值如下:
  控件属性属性值
  MMControlNameMMConWav
  TimerNameTconwav
  Interval150000
  代码如下:
  PrivateSubForm_Load()
  MMConWav.Visible=False
  MMConWav.Notify=False
  MMConWav.Wait=True
  MMconWav.Shareable=False
  MMConWav.DeviceType=“waveaudio"
  MMConWav.Filename=“c:\photo\bjmusic.wav"
  MMConWav.Command=“open"
  MMConWav.Command=“play"
  EndSub
  PrivateSubTconwav_Timer()
  MMConWav.Command=“colse"
  MMConWav.Command=“open"
  MMConWav.Command=“play"
  EndSub
  说明:第一个子程序是设置控件MMcontrol的属性;
  第二个子程序是控制该背景音乐的重复播放;
  注意:选择的背景音乐应该和屏幕保护程序的主题相一致,且其播放的时间应该是屏幕保护程序运行一周所需的时间的整数倍。
  4、设置键盘和鼠标的响应:
  要重新使用计算机,退出屏幕保护程序,就必须设置键盘和鼠标响应。其代码如下:
  PrivateSubForm_keydown()
  End
  EndSub
  PrivateSubForm_Click()
  End
  EndSub
  PrivateSubForm_MouseMove()
  StaticX1,Y1AsSingle
  DimX2,Y2AsSingle
  X1=X
  Y1=Y
  IfX1=0AndY1=0Then
  X1=X2
  Y1=Y2
  ExitSub
  EndIf
  If(X1<>X2)Or(Y1<>Y2)Then
  End
  EndIf
  EndSub
  说明:
  第一个子程序的功能是按任意键时退出屏幕保护程序;
  后两个子程序的功能是在单击或移动鼠标时退出屏幕保护程序;
  5、生成MyFamily.scr程序:
  就要大功告成了,选择文件菜单中生成“*.exe”项,生成MyFamily.Scr文件,保存在c:\windows目录下,然后选择控制面板,在显示器属性中选定你自己制作的这个屏幕保护程序。搞定!运行看看,如何?看着自己制作的屏幕保护程序,心里有一种成就感吧!->


文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
相关主题
文章页数:[1] 
Google
热门文章
·神奇!wps画的鸡蛋以假乱真_wps office
·巧解燃眉之急:word不能打开wps文档的问题_wps office
·photoshop蒙版巧为黑白美女照片上色_photoshop教程
·找回金山wps文字的报表功能_wps office
·photoshop简单打造一张不错的旅游明信片_photoshop教程
·在wps文字中快速清除文档的多余空行_wps office
·wps里也能轻松做出带圈字符_wps office
·让wps文字中文繁简转换更聪明一些_wps office
·玩转wps演示中的“隐藏幻灯片”功能_wps office
·用函数在wps表格中快速录入字母序列_wps office

最新文章
·photoshop打造数码照片“像素块”特效_photoshop教程
·妙用wps表格2005完成新生分班工作_wps office
·用wps快速整理中英混排的网页文字_wps office
·wps文档也能保存为默认的doc格式_wps office
·用wps表格快速制作拼音田字格的方法_wps office
·photoshop照片处理:表现超酷的金色色调_photoshop教程
·提高金山wps使用效率:双击_wps office
·为wps表格2005添加“复制合并”功能_wps office
·用wps绘制个性化信笺纸_wps office
·photoshop简单制作玻璃板特殊效果_photoshop教程


 
 


版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
  打印  刷新  关闭
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 虚拟主机 | 资讯中心 | 友情链接 | 网站地图

版权所有 西部数码(www.west263.com)
CopyRight (c) 2002~2006 west263.com all right reserved.
公司地址:四川成都市万和路90号天象大厦4楼 邮编:610031
电话总机:028-86262244 86263048 86263408 86263960 86264018 86267838
售前咨询:总机转201 202 203 204 206 208
售后服务:总机转211 212 213 214
财务咨询:总机转224 223 传真:028-86264041 财务QQ:点击发送消息给对方635483282
售前咨询QQ:点击发送消息给对方2182518 点击发送消息给对方241975952 点击发送消息给对方275026793 点击发送消息给对方408235859
售后服务QQ:点击发送消息给对方17708515 点击发送消息给对方307742704 点击发送消息给对方287976517 点击发送消息给对方363783715
《中华人民共和国增值电信业务经营许可证》编号:川B2-20030065号