第7章 键盘和鼠标事件
- 格式:ppt
- 大小:161.00 KB
- 文档页数:33


《程序设计基础—VB程序实验》
说明:
实验1和实验2均为电子实验报告,后面8个实验是纸制实验报告。
实验1 计算机基本操作
实验目的
⑴ 熟悉计算机,能够正确进行开、关机操作。
⑵ 熟悉键盘,掌握键盘上所有字符的输入,掌握正确的指法,能够进行中、英文切换。
⑶ 理解操作系统概念,掌握Windows XP的基本操作,能够利用“控制面板”进行一些参数的设置。
⑷ 知道“回收站”的功能,学会有关文件、文件夹的基本操作。
⑸ 学会在计算机上搜索或查找相关的文件或文件夹,掌握通配符的使用。
实验内容
⑴ 熟悉上机实验的计算机,熟悉键盘,学会中、英文输入方式的转换。
⑵ 学会用正确的指法进行输入,知道键盘上所有字符的输入。
⑶ 利用“控制面板”修改系统时间、桌面背景、鼠标属性。
⑷ 在桌面上新建一个文件夹,该文件夹以学生自己的名字+班级+学号的后3位命名。
⑸ 用文本方式或Word文档,写一段字数不少于300字的自我介绍,以1.doc命名并保存到上述文件夹中。
⑹ 将上述文件夹复制到ftp://10.10.9.222上。
实验2 常用软件的基本操作
实验目的
⑴ 了解Word功能,掌握Word的基本操作,包括页眉/页脚的设置、分栏、页面设置、添加底纹等。
⑵ 学会文件的保存与打开、打印预览、段落的间隔、首字符位置改变等,能够在Word中插入图片、表格、艺术字、特殊符号等。
⑶ 了解Excel的功能,掌握Excel的基本操作,包括单元格属性的设置、数字的几种填充形式、单元格的合并与恢复、边框的设置等。
⑷ 掌握Excel的基本公式的使用,能够用公式进行基本计算。掌握Excel中的图形制作方法,能够根据表格做出图形。
实验内容
⑴ 将ftp上自己文件夹中的1.doc文件复制到桌面上,然后做如下处理:
① 将标题“自我介绍”居中;
② 将文章中第二段的内容进行分栏,要求中间有分割线;
③ 插入一个4行4列的表格,内容为学号、姓名、某门课的成绩;
1 第四章 认识键盘
一、教学目的
熟悉键盘的分区,指法练习的分区,了解常用键的位置和作用。
二、教学重点、难点
1、教学重点:
键盘的分区,常用键的功能和组合。
指法的分区,正确的击键方法。
2、教学难点:
常用键的功能和组合。
三、教学方法
讲授法。
四、教学时间与地点
教学楼211
五、教学过程
一、键盘的发展过程
1、按照键盘的结构变化:
第一代键盘:机械式键盘。
类似于金属接触式开关的原理使触点导通或断开,此等键盘市面上已经很少见。
缺点是:敲击比较费力,打字速度快时容易漏字,寿命短且成本高。
第二代键盘:电容式键盘。
类似于电容式开关的原理,通过按键改变电极间的距离而产生电容量的变化,暂时形成震荡脉冲允许通过的条件。电容的容量是由介质、两极间的距离及两极的面积来决定的。所以当键帽按下时,两极的距离发生变化,这就引起电容容量发生改变。当参数设计合适时,按键时就有输出,不按键就没有输出,这个输出再经过整形放大。由于电容器无接触,所以这种键在工作过程中不存在磨损、接触不良等问题,耐久性,灵敏度和稳定性都比较好。
优点:击键声音小,击键时用力较小,可以较好的保护人的手指,避免指关节疲劳及疼痛,寿命较长。
2、按照按键的数目变化
83,101,102,104,107
104键盘又称Win95 键盘
107键盘又称为Win 98键盘。比104键盘多了Power睡眠、Sleep唤醒、Wake开机三个电源管理键。
2 Windows2000多媒体键盘,多了一些上网,多媒体播放等,共增加了18个热键。上一页、下一页、停止、刷新、搜索、收藏夹、主页、邮件、静音、音量加、音量减、播放/暂停、播放停止、上一曲、下一曲、播放器、我的电脑、计算器。
3、键盘的发展方向
键盘鼠标的竞争越来激烈,市场细分越发明显,主要体现在以下三个方面:
12.1.1 鼠标事件过程
MouseMove、MouseDown、MouseUp三个事件的过程的语法格式如下:
Sub Object_MouseMove(Button As Integer,Shift As Integer,_X As
Single,Y As Single)
Sub Object _MouseDown(Button As Integer,Shift As Integer,_X As
Single,Y As Single)
Sub Object _MouseUp(Button As Integer,Shift As Integer,_X As
Single,Y As Single)
其中:
◆ Object是可选的一个对象表达式,可以是窗体对象和大多数可视控件。
◆ Button参数是表示按下或松开鼠标哪个按钮。图12-1表示了参数Button的值。
图12-1 参数Button值
参数Button的值对应的功能如表12-1所示。 表12-1 参数Button的说明
参数(Button) 值 说明
vbLeftButton 1 左按钮被按下
vbRightButton 2 右按钮被按下
vbMiddleButton 4 中间按钮被按下
◆ 通过Shift参数表示在Button参数指定的按钮被按下或者被松开的情况下键盘的Shift、Ctrl和Alt键的状态,图12-2表示了Shift参数的值,Ctrl、Shift、Alt三键组合使用情况如表12-2所示。
图12-2 Shift参数的值
表12-2 Shift参数的值
二进制值 十进制值 系统常数 意义
000 0 未按下任何键
011 3 vbShiftMask+vbCtrlMask 同时按下Shift
和Ctrl键 101 5 vbShiftMask+vbAltlMask 同时按下Shift
和Alt键
110 6 vbCtrlMask+vbAltMask 同时按下Ctrl
Java程序设计课程教案
任课教师:黄洪,赵小敏,戴小春,张繁,李琰琰开课对象:软件工程,数字媒体专业本科生学时/学分:64/4课堂教学/课内实验:48/16使用教材:
《Java语言程序设计》,郎波,清华大学出版社,2005年5月。《Java程序设计教程》,施霞萍等.机械工业出版社,2006
《Java编程思想第3版》,[美]埃克尔(Eckel,B.)著,陈昊鹏等译.机械工业出版社,2005J
《JAVA软件开发(第二版)》,RuelWinder&GrahamRobert著,窦巍译,人民邮电出版社,2004.2课程总体目标
本课程是软件工程专业开设的学科基础课。本课程的教学任务是通过Java程序设计的课堂讲授、课内实验,课外自主试验等教学环节,培养学生程序设计使用Java语言进行程序设计的基本能力,并且养成学生良好的编程习惯和规范的编程风格。使学生掌握较扎实的Java语言基础,理解面向对象程序设计的思想,为Java后续课程的学习打下坚实的基础。
课程的主要内容如下:1、绪论
2、Java程序设计基础3、Java面向对象程序设计
4、数组、字符串、向量和哈希表5、泛型、枚举与for语句的简化写法6、Java异常处理与递归7、文件与数据流
8、Java图形用户界面程序设计9、多线程程序设计10、网络程序设计
第1章绪论 一、教学目的和要求
了解Java语言的发展历史,Java语言的特点,学会安装配置Java开发环境,能够编译和运行Java程序。
二、讲授的内容提要和重点、难点及其解决方法,学时分配1、教学内容
Java语言的发展历史Java语言的特点
Java开发环境的安装与配置
Java语言的特点,开发环境配置,编译运行方法3、教学难点
理解Java程序为什么能够一次编译到处运行;为什么要配置Path环境变量;编译与运行的注意事项。4、解决办法
原理讲解,操作演示5、学时分配
发展历史:0.5课时Java语言的特点:0.5课时