ZKX's LAB

目录列表框在哪

2020-07-17知识12

怎样把文件列表框、目录列表框和驱动器列表框相互关联起来? 在实际应用中,经常会遇到上述问题,在VB中解决这个问题非常简单,可以通过Path属性的改变引发Change事件来实现。例如:Sub Dir1—Change()File1.Path=Dir1.PathEnd Sub该事件过程使窗体上的目录列表框Dir1和文件列表框File1产生同步。因为目录列表框Path属性的改变将产生Change事件,所以在Dir1—Change事件过程中,把Dir1.Path赋给File1.Path,就可以产生同步效果。类似地,增加下面的事件过程,就可以使三种列表框同步操作:Sub Drive1—Change()Dir1.Path=Drive1.DriveEnd Sub该过程使驱动器列表框和目录列表框同步,前面的过程使目录列表框和文件列表框同步,从而使三种列表框同步,问题即可解决。问题:如何在Windows 95或Windows 98启动后自动启动程序?答:我们都知道在Windows 95和Windows 98的“开始”→“程序”选单下有一“启动”选单项,当每次启动Windows 95或Windows 98时,系统都会自动启动放在“启动”选单栏里的可执行程序。但目前有好多软件,像解霸五、ICQ,以及大部分实时侦测病毒的软件等等,安装后,并没有放在“启动”选单里,也能在启动操作系统时自动启动。怎么实现的呢?其实只要知道Windows注册表的一些知识,这个问题就不能称易语言中如何把目录的文件加入列表框? 你把要搜索的目录弄出来.在调用这个子程序就行了。学E重要的是理解.易语言 取指定目录下指定类型的所有文件到列表框 .版本 2子程序 搜索文件参数 目录名,文本型参数 文件名,文本型,可空局部变量 结果,文本型如果真(目录名=“”)' 目录名为空的话提示填写目录名信息框(“填写目录”,0,)返回()' 不填写的会继续往下执行如果真结束如果真(文件名=“”)' 文件名就是“xx.tct或 xx.exe”文件名=“*.*”'\"*.*\"就是搜索除了文件夹以外的文件 EXE之类的 文件夹不包括在内如果真结束如果真(取文本右边(目录名,1)≠“\\”)' 目录名是不是有\\没有的话加上\\以方便往下遍历目录名=目录名+“\\”如果真结束结果=寻找文件(目录名+文件名,)' 结果=找文件 目录和要找的文件*.*是全部文件 xx.xx是找指定文件判断循环首(结果≠“”)' 结果不是空文件的话就循环 直到找到没有文件就停止循环列表框1.加入项目(目录名+结果,)' 在列表框里显示所找到的的文件结果=寻找文件(,)' 继续往下找判断循环尾()结果=寻找文件(目录名+文件名,#子目录)判断循环首(结果≠“”)' 如果搜索的文件建不返回空 我们就继续找下去如果真(结果≠“.”且 结果≠“.”)' 过滤隐藏文件搜索文件(目录名+结果,文件名)' 返回去调用 继续往下寻找处理事件()如果真结束结果=寻找文件(,#子目录)假设有文件列表框File1、驱动器列表框Drivel和目录列表框Dirl,为了使三者 参考答案:A解析:因为目录列表框Path属性的改变将产生Change事件,所以在Dirl的Change事件过程中,把Dirl.Path赋给Filel.Path,就可以产生同步效果。在Drivel的Change事件在VB程序设计中,目录列表框的Path属性的作用是什么?设置filelist要列出的是哪个路径下的文件目录目录列表框Path属性的作用是? 显示当前驱动器或指定驱动器上的目录结构。a关于目录列表框控件 答案是C.目录列表框的pattern用来设置可显示的文件类型.解释:文件列表框才有pattern属性,目录列表框没有此属性啊要使文件列表框中的文件随目录列表框中所选择的当前目录的不同而发生变化,应该( ) 参考答案:B解析:此题考查的是文件列表框与目录列表框的关联问题。当用户触发文件的Change事件时,文件的列表随着目录位置的改变而改变,其中目录为源操作数,位于等号目录列表框的文件夹选中(初始化) 给给个参考:Dim i As Long,DriveS As String,DirS As StringDrive1.Drive=\"C:Dir1.Path=\"C:\\111DirS=\"C:\\111\\000For i=0 To(Dir1.ListCount-1)If UCase(Dir1.List(i))=UCase(DirS)Then Dir1.ListIndex=i:Exit ForNext

#文件目录

随机阅读

qrcode
访问手机版