第十三课《文件操作控件》教学设计-2023新冀教版八年级全册《信息技术》.docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第十三课《文件操作控件》教学设计-2023新冀教版八年级全册《信息技术》.docx》由用户(QXX)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文件操作控件 信息技术 第十三 文件 操作 控件 教学 设计 _2023 新冀教版八 年级 下载 _初中二年级_冀教版(2017)_信息_初中
- 资源描述:
-
1、第十三课 文件操作控件教学目标:1、设计程序,用水平和垂直滚动条分别表示速度和时间。设时间的变化范围是0-100 公里/小时,时间的变化范围是 0-50 小时,当速度或时间发生变化时,分别在水平和垂直滚动条边的标签框中显示当时的时间和速度值,并在“距离(公里)下的标签框中显示相对于该速度和时间的距离值”。2、用滚动条实现一个简易的调色板程序,用三个滚动条分别表示红、绿、蓝三色的构成比例,各配有一个标签框加以说明,用文本框的背景色来体现构成的颜色。3、显示系统时间。教学重难点:教学重点:在窗体上设计一个能按 12 小时和 24 小时进行转换的数字时钟。教学难点:设计一个计时器,能够设置倒计时的时
2、间,并进行倒计时。教学准备:多媒体网络教室、教学软件。教学过程:导入:在一个应用程序中,对文件的处理是一个比较常用的操作,如打开文件、保存文件,等等。Visual Basic 提供了三个控件对磁盘文件夹与文件进行显示与操作,它们分别是:DriveListBox(磁盘列表框)控件、DirListBox(文件夹列表框)控件,以及 FileListBox(文件列表框)控件。如图一:图一一、DriveListBox(磁盘列表框)控件:在工具箱面板上,DriveListBox 控件的图标如图二:图二在窗口中创建的磁盘列表框可以自动显示电脑上或网络上的所有磁盘驱动器,另外,还可以通过语法设置运行时显示的驱
3、动器名称,这就要用到 Drive 属性。磁盘列表框名称.Drive = Drive(如 C: ,或者 D:,等等)。Drive 属性,它用来设置或返回当前驱动器的名字,但在设计阶段不能使用这个属性,必须在程序中赋值,如执行上面的的赋值语句后,把当前的驱动器改为“c: 或 d:”当用户单击列表框中某一驱动器名时,该驱动器名就成为该列表框的 drive 属性值,也就是说,drive 属性可以用来设置当前驱动器,也可以接受并返回用户选定的的驱动器名。比如,要在窗体启动时把当前磁盘改为 F 盘,那么:Private Sub Form_Load() Drive1.Drive = F:End Sub图三例
4、:在窗体上添加一个驱动器列表,一个“退出”命令按钮。当单击驱动器列表框中的某个驱动器名称时,用消息框显示所选的驱动器。用鼠标单击工具箱中的驱动器列表框图标,并用鼠标在窗体上拖出一个驱动器列表框。驱动器列表框的右端有一个下三角按钮,在程序运行时,单击此按钮可以打开一个列表,列出当前系统中所能使用的驱动器名字,列表顶部显示当前驱动器的名字,用户单击列表框中某一驱动器的名字,则顶部立即改为用户所选的驱动器的名字。当 drive 属性值发生改变时,就发生 change 事件。例如,执行上面的赋值语句后,就触发 drive1_change()事件过程,为了显示所选中的驱动器名,编写下列代码:privat
5、e sub drive1_change()msgbox “选中的驱动器是: ”& drive1.drive end sub二、DirListBox(文件夹或目录列表框)控件:在工具箱面板上,DirListBox 控件的图标如图四:图四文件夹列表框控件可以显示与设置文件夹的路径,当用户在窗口中创建DirListBox 控件时,双击其中的文件夹,不需进行编程就能自动显示下一级的文件夹,如图五:图五本控件的主要属性是 Path 属性,用来返回或设置当前文件夹的路径,只能在程序运行中使用,其语法是:文件夹列表框名称.Path = 具体的路径比如,我们要在窗体启动时把默认显示的文件夹改为 D:Mytoo
6、l ,程序可以这样写:Private Sub Form_Load() Dir1.Path = D:Mytool End Sub例 2在上例的基础上,添加一个目录列表框 dir1,当选中某个驱动器后,该驱动器的目录显示在目录列表框中。如果选中某个目录,用消息框显示被选中的目录名。从例 2 中可以看到顶部的根目录是“c:”,下面列出了“c:”下的子目录名,其中“VB98” 被点亮,表示它是系统的当前目录。列表框右侧有一个垂直滚动条,在程序运行时移动滚动条可以浏览全部目录,从例中可以看到,只有当前目录(VB98)是打开的,其他子目录全部是关闭的。双击一个目录,使其被打开,触发目录列表框的 chang
7、e 事件程序如下 private sub dir1_change()msgbox “选中的目录是: ”& dir1.path end sub到目前为止,窗体中的驱动器列表框和目录列表框相互之间尚未建立联系,也就是说,改变驱动器名时,目录列表框中内容不能随之变化。若要把驱动器列表框和目录列表框结合起来,使二者“同步”,需要编写一段程序。private sub drive1_change() dir1.path=drive1.driveend sub例如,当驱动器列表框中当前目录由“c:”改变为 “d:”时,发生了 change 事件, 执行 drive1_change 过程三、FileListB
8、ox(文件列表框)控件:跟前面两个控件一样,本控件能够自动显示符合条件的文件清单。如图六:图六文件列表框控件主要有两个属性,即 Path 属性与 FileName 属性,前者代表文件的路径,从显示路径的功能上来说,比后者更简便一些,path 的缺省值是系统的当前路径。;后者则用来返回或设置所选文件的路径与文件名,其语法是: 文件列表框名称.FileName = 路径比如,我们要在窗体启动时将 E:稿件 目录下的所有 ZIP 文件列出来,程序可以这样写:Private Sub Form_Load() File1.FileName = E:稿件*.zipEnd Sub结果如图七:图七1利用 pat
9、h 属性保持文件列表与目录的同步private sub dir1_ change() file1.path=dir1.pathend sub请注意:目录列表框和文件列表框都有 path 属性,但二者的含义不同,如果有以下两个赋值语句:dir1.path=”a:” file1.path=”a:”则在目录列表框中显示 a 盘根目录下的目录结构,而在文件列表框中则列出 a 盘根目录下的全部文件名,在这里 path 用来确定文件的路径。2 用 filename 属性设置或返回文件名文件列表框的另一属性 filename 用来在运行时设置或返回所选中的文件名。例如,我们用 msgbox 函数显示被选中的
10、文件。当用鼠标单击文件时,文件被选中, 可以通过 filename 属性得到文件名:private sub file1.click()msgbox “选中的文件是:”+file1.filename end sub如果用户单击文件列表框中一个文件名,则将此文件名送到列表框控件 filename属性,与就是说,从该控件的 filename 属性得到用户所选的文件名。3pattern 属性限制显示文件的类型文件列表框有一个 pattern 属性,用来指定在文件列表框中显示文件的类型,它的缺省值为“*.*”,即显示所有文件的名字。如将 pattern 属性设置为“*.frm”,则显示扩展名为.frm
展开阅读全文