List、 Listcount和 ListIndex等属性,这些属性与列表 框( ListBox)控件基本相同。 目录列表框中的当前目录的 合 Program Files 合 Microsoft office ListIndex值为-1。紧邻其上的 Office Bi t 目录具有 ListIndex值为-2,再 Dbwiz 红5432101 口 Styles 上一个的 ListIndex值为-3,如右 图所示。 2.重要事件 Change事件 与驱动器列表框一样,在程序运行时,每当改变当前 目录,即目录列表框的Path属性发生变化时,都要触发其 Change事件发生
List、ListCount 和 ListIndex等属性,这些属性与列表 框(ListBox)控件基本相同。 目录列表框中的当前目录的 ListIndex 值为-1。紧邻其上的 目录具有 ListIndex 值为-2,再 上一个的ListIndex值为-3,如右 图所示。 2.重要事件——Change事件 与驱动器列表框一样,在程序运行时,每当改变当前 目录,即目录列表框的Path属性发生变化时,都要触发其 Change事件发生
923文件列表框( FilelistBox) 文件列表框( Filelist Box)控件用来显示Path属性 指定的目录中的文件定位并列举出来。该控件用来显示所 选择文件类型的文件列表。 1.常用属性 (1)Path属性 用于返回和设置文件列表框当前目录,设计时不可用 说明:当Path值的改变时,会引发一个 PathChange事件
文件列表框(FileListBox)控件用来显示Path 属性 指定的目录中的文件定位并列举出来。该控件用来显示所 选择文件类型的文件列表。 9.2.3 文件列表框(FilelistBox) 1.常用属性 (1)Path属性 用于返回和设置文件列表框当前目录,设计时不可用。 说明:当Path值的改变时,会引发一个PathChange事件
(2) Filename属性 用于返回或设置被选定文件的文件名,设计时不可用 说明: Filename属性不包括路径名。 例如:要从文件列表框(Fle1)中获得全路径的文件名 Fname$,用下面的程序代码: 工 E Right(£i1e1,path,1)="\"Then Fnames=filelpath&filelfilename Else Names=filel path&"\u&filelfilename End If 此条件也可改为:Len( filel path)>3
此条件也可改为:Len(file1.path)>3 (2)Filename属性 用于返回或设置被选定文件的文件名,设计时不可用。 说明:Filename属性不包括路径名。 例如:要从文件列表框(File1)中获得全路径的文件名 Fname$,用下面的程序代码: If Right(file1.path,1) ="\" Then Fname$=file1.path & file1.filename Else Fname$=file1.path & "\" & file1.filename End If
(3) Pattern属性 用于返回或设置文件列表框所显示的文件类型。可在设计 状态设置或在程序运行时设置。缺省时表示所有文件。 设置形式为: Object Pattern = valueI 其中 value是一个用来指定文件类型的字符串表达式,并 可使用包含通配符(“*”和“?”) 例如: File1. Pattern= * txt File. Pattern=x. txt: x. doc File1. pattern=???. txt 注意:要指定显示多个文件类型,使用“,”为分隔符 重新设置 Pattern/属性引发“ PatternChange”事件
(3)Pattern属性 用于返回或设置文件列表框所显示的文件类型。可在设计 状态设置或在程序运行时设置。缺省时表示所有文件。 设置形式为: Object.Pattern [= value] 其中value是一个用来指定文件类型的字符串表达式,并 可使用包含通配符(“*”和“?”) 例如: File1.Pattern= "*.txt " File1.Pattern= "*.txt; *.Doc “ File1.Pattern= "???.txt“ 注意:要指定显示多个文件类型,使用“ ;”为分隔符 重新设置Pattern属性引发“PatternChange”事件
(4)文件属性: Archive:True,只显示文档文件; Normal:True,只显示正常标准文件; Hidden:True,只显示隐含文件; System:True,只显示系统文件。 ReadOnly:True,只显示只读文件。 (5) MultiSelect属性 文件列表框 Multiselect属性与 ListBox控件中 MultiSelect属 性使用完全相同。默认情况是0,即不允许选取多项
(4)文件属性: Archive:True,只显示文档文件; Normal:True,只显示正常标准文件; Hidden:True,只显示隐含文件; System:True,只显示系统文件。 ReadOnly:True,只显示只读文件。 (5)MultiSelect 属性 文件列表框MultiSelect 属性与ListBox控件中MultiSelect 属 性使用完全相同。默认情况是0,即不允许选取多项