河北版信息技术七年级下册《文件操作控件》教学设计.docVIP

  • 26
  • 0
  • 约1.76千字
  • 约 3页
  • 2018-06-07 发布于北京
  • 举报

河北版信息技术七年级下册《文件操作控件》教学设计.doc

河北版信息技术七年级下册《文件操作控件》教学设计

文件操作控件 对文件的操作是应用程序的组成部分,这节课主要让学生学会应用磁盘列表框、文件夹列表框和文件列表框控件以及图像框、图片框控件和菜单编辑器编写程序。 建议1个课时完成。 教师在教学过程中,让学生在动手操作过程中体会各种文件操作控件的功能和作用,以及体会实现某种功能的程序代码的含义。 一、使用驱动器列表框、文件夹列表框和文件列表框设计图片浏览的程序。 在使用磁盘列表框显示计算机上所有磁盘驱动器时,教师启发学生去改写程序,从而使运行后默认显示盘符发生改变。 在使用文件夹列表框显示指定的文件夹时,如果使用的计算机操作系统为WindowsXP,则教材的“试一试”中指定的文件夹应为“C:\WINDOWS\Media”。这里可以让学生显示其他的文件夹,但是这个文件夹在电脑中是存在的,否则程序会提示出错。 使用文件列表框显示指定文件夹下所有的文件,注意文件列表框控件和活动二中使用的文件夹列表框控件的区别。学生可以通过更改程序代码,使显示的均为MID文件,或者显示其他文件夹下的文件。 在设计一个浏览图片的程序时,教师在活动前做好准备工作,将一些名车图片(JPG格式)导入电脑中。 该活动综合运用上面驱动器列表框、文件夹列表框和文件列表框,并通过程序来建立他们之间的关联。学生只有认真细致的输入代码,才能很好的完成活动,并不断测试程序的正确性,仔细体会代码在实现某种功能上的作用。教师可以组织学生分组进行设计,然后交流程序代码的含义、在设计过程中遇到的问题以及采取的解决方法等等。并让学生尝试更改程序代码,从而产生不同的作用。 二、使用菜单编辑器设计图片浏览的程序。 一个功能完善的软件,离不开菜单。菜单是软件设计中最基本的形式。教材对“菜单编辑器”的功能以及使用方法作了详细讲解。 菜单设计完成后,建立菜单和图片框的关联,即单击菜单,在图片框中显示相应的图片,从而实现菜单的功能。 值得注意的是,由于在代码中(Picture1.Picture = LoadPicture(d:\photo\名车欣赏\02.jpg)),直接指向D盘路径,所以需要教师在活动前,将01~10共10幅图片准备好,并且放入“d:\photo\名车欣赏\”下边。也可以由学生尝试更改图片路径然后相应的更改代码来完成。 图片框和图像框两个控件的异同:可以由学生通过实践来完成,不必要求学作出非常严谨的答案。下面材料只做参考: 图片框和图像控件的异同 (1)属性上的异同点: 相同点:都用来显示图形或图片:位图(.bmp)、图标(.ico)、图元(.wmf)、 JPEG或GIF等。 主要区别: 图片框中可以包含其它控件,而图像框不能。 图片框可支持各种图形方法和打印方法,而图像框不能。 图像框比图片框占用的内存少,显示速度快。 (2) 将图片加载到窗体、图片框或图像框中 窗体设计时 设置Picture属性 或 “复制”/“剪切”图像→“粘贴” ; 如果要取消图片,将Picture属性重新设置为(None) 。 程序代码中 用LoadPicture函数,例如: Form1.Picture = LoadPicture(C:\WINNT\Greenstone.bmp) Form1.Picture = LoadPicture( ) 清除图片 复制其它对象的图片,例如: Picture1.Picture = Image1.Picture (3) 调整图片大小 图片框:AutoSize属性设置控件是否按装入的图片大小自动调整尺寸,缺省值False。但图元文件(.wmf)例外,AutoSize为False时,装入的图形会自动调整大小以适应图片框。 图像框:Stretch属性为False(缺省值),控件自动调整大小以适应装载的图形的尺寸;Stretch属性为True,则加载的图形自动调整大小以适应控件,即,调整图像框可实现图形的放大和缩小。 窗体:不随装载的图片大小而自动改变,图片大于窗体的部分将被裁剪掉。 (4) 控件的边框样式 BordeStyle属性:0(无边框)、1(有边框) 图片框:BordeStyle属性缺省值为1 图像框: BordeStyle属性缺省值为0

文档评论(0)

1亿VIP精品文档

相关文档