第十三课文件操作控件对文件的操作是应用程序的组成部分,这节课主要让学生学会应用磁盘列表框、文件夹列表框和文件列表框控件以及图像框、图片框控件和菜单编辑器编写程序
建议1个课时完成
教师在教学过程中,让学生在动手操作过程中体会各种文件操作控件的功能和作用,以及体会实现某种功能的程序代码的含义
一、使用驱动器列表框、文件夹列表框和文件列表框设计图片浏览的程序
在使用磁盘列表框显示计算机上所有磁盘驱动器时,教师启发学生去改写程序,从而使运行后默认显示盘符发生改变
在使用文件夹列表框显示指定的文件夹时,如果使用的计算机操作系统为WindowsXP,则教材的“试一试”中指定的文件夹应为“C:\WINDOWS\Media”
这里可以让学生显示其他的文件夹,但是这个文件夹在电脑中是存在的,否则程序会提示出错
使用文件列表框显示指定文件夹下所有的文件,注意文件列表框控件和活动二中使用的文件夹列表框控件的区别
学生可以通过更改程序代码,使显示的均为MID文件,或者显示其他文件夹下的文件
在设计一个浏览图片的程序时,教师在活动前做好准备工作,将一些名车图片(JPG格式)导入电脑中
二、使用菜单编辑器设计图片浏览的程序
一个功能完善的软件,离不开菜单
菜单是软件设计中最基本的形式
教材对“菜单编辑器”的功能以及使用方法作了详细讲解
菜单设计完成后,建立菜单和图片框的关联,即单击菜单,在图片框中显示相应的图片,从而实现菜单的功能
值得注意的是,由于在代码中(Picture1
Picture=LoadPicture("d:\photo\名车欣赏\02
jpg")),直接指向D盘路径,所以需要教师在活动前,将01~10共10幅图片准备好,并且放入“d:\photo\名车欣赏\”下边
也可以由学生尝试更改图片路径然后相应的更改代码来完成
图片框和图像框两个控件的异同:可以由学生通过实践来完成,不必要求学