单机播放器的制作vbnet期末大作业正文毕业设计.doc

单机播放器的制作vbnet期末大作业正文毕业设计.doc

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单机播放器的制作vbnet期末大作业正文毕业设计

VB.NET期末大作业 ——单机播放器的制作 设计目的 设计一款单机版的播放器,练习并熟练掌握课堂上学习到的知识。相关知识包括数据类型的使用和转换以及强制数据类型转换、选择结构与循环结构的使用、数组与字符串、过程与异常处理的练习、相关控件(包括label控件、timer控件、tooltip控件、textbox控件等等)的使用、鼠标事件的应用、数据库的链接与访问、多项目开发、多媒体播放。 设计思想及关键技术 我的作业中共设计了frmcrystal_reports和模块mdl。下面分别讲解他们的作用以及附着在他们上面的控件的作用。 frmloading: (1)各个控件及其名字: 还有隐藏的控件: (2)控件属性设置 Name Text 其他 Form Frmloading Formborderstyle设置为NonePicturebox Picmark 添加了一张图片 Button btncolor 添加了一张图片,Flatstyle设置为flat Button btnadduser 注册用户 背景为transparent,flatstyle为flat Button btnloading 登录 背景为transparent,flatstyle为flat Button btnexit 退出 背景为transparent,flatstyle为flat Panel mainpanel 背景添加了一张图片 Label lblmark V播放器 Button btnuserbook 使用说明 背景为transparent,flatstyle为flat Label lblname 用户名: 背景为transparent Combobox cbxname Label lblkey 密码: 背景为transparent Textbox tbxkey Checkbox ckxkeepname 记住账户 背景为transparent Checkbox ckxexit 退出提醒 背景为transparent Button btnbackcolor 背景色: 背景为transparent,Flatstyle设置为flat Checkbox ckbcolor 随机颜色 背景为transparent Label lblRed 设置了背景色 Picturebox Picshow Button btnx 添加了一张图片,Flatstyle设置为flat Trackbar tkbRed 设置了背景色 Trackbar tkbGreen 设置了背景色 Trackbar tkbBlue 设置了背景色 Label lblGreen 设置了背景色 Label lblBlue 设置了背景色 Groupbox gpxcolorset 背景设置 Timer Timadduser 程序控制enabled和interval Tooltip Tooltip1 Timer Timcolor 程序控制enabled和interval Timer Timcolorgroup 程序控制enabled和interval (3)关键技术: .1利用timer控件实现动画效果ckxkeepname被勾选并成功登陆后程序会自动将用户名和密码记录入数据库usermsg的表usermsgcbxname 失去光标的时候,程序会检查数据库usermsg的表usermsg2的USERID字段,如果cbxname.text在usermsg2中有记录,则在tbxkey中自动输入密码,实现保存的用户自动登录的效果。具体实现的时候,首先如果用户选择了“记住账户”,就将此用户名保存到表usermsg2中,我用datatable来把表usermsg2中的已经记住的用户名拿出来放到数组中,以便和输入的用户名作对比,当用户第二次登录的时候,如果在表usermsg2中的话,就说明之前“记住账户”过了,所以,这时在表一中把用户名对应的密码拿出来,完成自动输出密码。 .3利用函数random 产生了三个0~255的随机数给RGB,然后利用timer实现颜色的随机变换。 .4利用 System.Diagnostics.Process.Start()实现打开word文档,利用了动态路径就不用怕路径找不到的情况了。 .5退出提醒被勾选后,当点击退出时,会弹出一个是否退出的提醒对话框。这是利用msgbox函数实现的动态窗体。 .6利用 Trackbar将Trackbar实现手动控制窗体背景色 Name Text 其他 Form Frmadduser Formborderstyle设置为NonePicturebox pi

文档评论(0)

海纳百川 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档