- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈题目播放器开发
浅谈题目播放器开发
摘要:计算机操作课中的操作题目以仿卡拉OK形式出现,给学生带来了方便。在此,对在教学中辅助使用“题目播放器”的必要性及开发该程序的技术要点进行了研究。
关键词:操作课;题目播放;必要性;技术要点
中图分类号:TP37文献标识码:A文章编号:1009-3044(2012)05-1157-04
On Development for the‘Player of Exercises’
YANG Xiao-bin, ZHENG Feng-e
(HeYuan City Health School,Heyuan 517300,China)
Abstract:It is convenient to student that the question of exercises will be appear like karaoke in computer skill-practicing courses.here , make research on necessity and technical points for developing‘player of exercises’used in teaching.
Key words:computer skill- practicing courses; player of exercises; necessity; technical points
酷狗”音乐的卡拉OK歌词形式,让我们可以边娱乐边做事,无论有多少个窗口,随时都能看到歌词。计算机操作课中的操作题目能用类似的方式播放,那就灵活多了。本文阐述了在计算机操作课辅助使用它的必要性及开发它的技术要点。
1必要性
在无纸化办公的信息时代,计算机操作课的操作题,教师常用word文档或文本文件的形式发送给同学们,同学们打开题目后,就要在一个窗口看了题目,记住题目,切换到另一个窗口做练习,因为懒得记,有些学生干脆就不去做;即使调小两个窗口至同时看得见,不用进行窗口切换不用记题了,但窗口较小,又会给窗口信息的浏览带来局限,因为信息浏览不畅,有些学生很快就会失去动手的热情。操作题目也能和“酷狗”卡拉OK形式播放歌词那样出现,不存在窗口切换问题,不用去记题,学生就没有了偷懒的藉口。
2技术要点
“题目播放器”采用VB6.0编程语言开发。需要它有类似“酷狗“以卡拉OK形式播放歌词的界面和功能。
2.1界面
程序的设计界面是为实现运行界面而构思的。
2.1.1运行界面
运行界面是仿“酷狗”能保持在最顶层和透明窗口,工具栏可隐藏,如图1所示(图1中,绿色的文字是操作题目,上方绿条上有黄色按钮的是工具栏,程序是透明形式运行)。
图1
2.1.2设计界面
要实现如图1所示的运行界面,在VB6.0新建工程并设计窗体界面如图2所示,为窗体添加各控件后设置各控件的属性设置如表1所示。
图2
表1
2.2功能实现
要实现程序所需的功能,为窗体添加好控件后,还要为控件的事件添加代码。API函数放在公共模块,设置窗体的Initialize()、Load()事件,image的MouseMove()、Click(),timer的timer()等。
2.2.1公共模块
调用API函数SetWindowPos实现将窗口定位屏幕底部,调用API函数GetWindowLong、SetWindowLong、SetLayeredWindowAttrib? utes实现窗口透明、置顶,调用API函数SendMessage()、ReleaseCapture实现拖动按钮“image1”时移动窗口。为工程添加模块,在模块中添加上述API函数声明的同时设置好这几个函数调用参数(为省篇幅,API函数声明省略)
Public Const WS_EX_LAYERED = H80000
Public Const GWL_EXSTYLE = (-20)
Public Const LWA_ALPHA = H2
Public Const LWA_COLORKEY = H1
Public Const WM_NCLBUTTONDOWN = HA1
Public Const HTCAPTION = 2
2.2.2设置窗体的load事件和Initialize事件
为窗体的load事件和Initialize事件添加代码,让程序达到预期的行为,即将窗体置顶、透明、每行显示15个汉字等。
Private Sub Form_initialize()
SetWindo
文档评论(0)