目录列表框ND:12.自录列表框(DirListBox)VB50samples(1)属性::clisvr·Name:Dirl(默认值)CompToentrpri.Path:设置或返回列表框中显示的当前目录·ListIndex:选定文件夹的索引值(只读)·ListCount:列表中驱动器总数(只读)(2)事件:: Change:改变Path属性时发生(双击目录、贝赋值改变Path属性)
(1)属性: • Name:Dir1(默认值) • Path:设置或返回列表框中显示的当前目录 是运行时属性 改变Path属性的两种方法: ① 在控件中双击指定文件夹 ② 用赋值语句:Dir1.Path=路径 2.目录列表框(DirListBox) • ListIndex:选定文件夹的索引值(只读) 当前文件夹的索引值为-1, 所包含的子文件夹从0开始计数,依次递增 它的上级文件夹依次递减 • ListCount:列表中驱动器总数(只读) (2)事件: • Change:改变Path属性时发生 (双击目录、赋值改变Path属性) 目录列表框
目录列表框2.自录列表框(DirListBox)7D:1VB50samplesclisvr(3)ChDir语句CompTo·作用:改变当前工作目录entrpr即改变系统存取文件的缺省路径格式:ChDirPath例如:"D:|gh"ChDrive
(3) ChDir语句 • 作用:改变当前工作目录 即改变系统存取文件的缺省路径 • 格式: ChDir Path 例如: ChDrive "D:\gh" 2.目录列表框(DirListBox) 目录列表框
文件列表框冒3. 文件列表框(FileListBox)(1)属性:Name:Filel(默认值)Pattern:设置文件列表框所显示的文件类型格式:Filel.Pattern=”*.exe”改变该属性将引发atternChange事件Filename:设置/返回文件列表框中出显示的文件名(2)事件:.ClickDblclick·PathChange:改变文件列表框的path属性时发生·PatternChange:改变显示文件类型的模式时发
(1)属性: • Name:File1(默认值) • Path:设置或返回文件列表框所显示文件的路径 格式:Dir1.Path=路径 改变该属性将引发PathChange事件 3.文件列表框 (FileListBox) • Pattern:设置文件列表框所显示的文件类型 格式:File1. Pattern=”*.exe” 改变该属性将引发atternChange事件 • Filename:设置/返回文件列表框中出显示的文件名 (2)事件: • Click、Dblclick • PathChange: 改变文件列表框的path属性时发 生 • PatternChange: 改变显示文件类型的模式时发 生 文件列表框
例:利用文件管理控件实现文件的浏究文件系统控件-口X分析:[GH]*.txtc:c:11.选定驱动器后,应该影响自录列表CONFIG1.TXTDISPLAY.TXTWINDOESFAQ.TXTA3WDATAGBK.TXTA4WDATA事件:Drivel_ChangeGENERAL.TXTAll UserHARDWARE.TXTApplicatIE Setup Log.TxtICATROOTIE4 Error Log.txt2.选定文件夹后,应该影响文件列表COLANDLICENSE.TXT在Dirl_Change事件中3.组合框选定内容或输入内容,应该影响显示的文件类型在CombolClick事件中在CombolChange事件中
例:利用文件管理控件实现文件的浏览 分析: 1.选定驱动器后,应该影响目录列表 2.选定文件夹后,应该影响文件列表 3.组合框选定内容或输入内容,应该影响显示的文件类型 事件:Drive1_Change 在 Dir1_Change事件中 在 Combo1_Click事件中 在 Combo1_Change事件中