指定ChDir、ChDrive,Dir等的使用说明

extension_dir  时间:2021-03-15  阅读:()

一、 ChDi r语句 改变当前的目录或文件夹

语法 ChDir path

必要的path参数是一个字符串表达式它指明哪个目录或文件夹将成为新的缺省目录或文件夹。path可能会包含驱动器。如果没有指定驱动器则ChDir在当前的驱动器上改变缺省目录或文件夹。

说明

ChDir语句改变缺省目录位置但不会改变缺省驱动器位置。

ChDir ". . " '在Microsoft Windows中上移一层目录.

二、 ChDr ive语句 改变当前的驱动器

语法 ChDrive drive

必要的drive参数是一个字符串表达式它指定一个存在的驱动器。如果使用零长度的字符串 ("") 则当前的驱动器将不会改变。如果drive参数中有多个字符则ChDrive只会使用首字母。

三、 Dir函数

返回一个String用以表示一个文件名、 目录名或文件夹名称它必须与指定的模式或文件属性、或磁盘卷标相匹配。

语法 Dir[ (pa thname[, a ttributes]) ]

Dir函数的语法具有以下几个部分

部分 描述pa thname 可选参数。用来指定文件名的字符串表达式可能包含目录或文

件夹、以及驱动器。如果没有找到pa thname则会返回零长度字

符串 ("") 。attributes可选参数。常数或数值表达式其总和用来指定文件属性。如果

省略则会返回匹配pa thname但不包含属性的文件。

设置值

attributes参数的设置可为

常数 值 描述vbNormal 0 (缺省)指定没有属性的文件。vbReadOnly 1 指定无属性的只读文件vbHidden 2 指定无属性的隐藏文件

VbSystem 4 指定无属性的系统文件在Macintosh中不可用。vbVolume 8 指定卷标文件如果指定了其它属性则忽略vbVolume在Macintosh中不可用。vbDirectory 16 指定无属性文件及其路径和文件夹。vbAlias 64 指定的文件名是别名只在Macintosh上可用。注意这些常数是由VBA所指定的在程序代码中的任何位置可以使用这些常数来替换真正的数值。

说明

在Microsoft Windows中 Dir支持多字符(*)和单字符(?) 的通配符来指定多重文件。

在Macintosh中这些字符作为合法文件名字符并且不能作为通配符来指定多个文件

由于Macintosh不支持通配符使用文件类型指定文件组。可以使用MacID函数指定文件类型而不用文件名。 比如下列语句返回当前文件夹中第一个TEXT文件的名称:

Dir("SomePath", MacID("TEXT") )

为选中文件夹中所有文件指定一空串:

Dir("")

在Microsoft Windows中如果在Dir函数中使用MacID函数将产生错误。任何大于256的attribute值都被认为是MacID函数的值。

在第一次调用Dir函数时必须指定pa thname否则会产生错误。如果也指定了文件属性那么就必须包括pa thname。

Dir会返回匹配pa thname的第一个文件名。若想得到其它匹配pa thname的文件名再一次调用Dir且不要使用参数。如果已没有合乎条件的文件则Dir会返回一个零长度字符串 ("") 。一旦返回值为零长度字符串并要再次调用Dir时就必须指定pa thname否则会产生错误。不必访问到所有匹配当前pa thname的文件名就可以改变到一个新的pa thname上。但是不能以递归方式来调用Dir函数。 以vbDirectory属性来调用Dir不能连续地返回子目录。

提示由于文件名并不会以特别的次序来返回所以可以将文件名存储在一个数组中然后再对这个数组排序。

SugarHosts糖果主机,(67元/年)云服务器/虚拟主机低至半价

SugarHosts 糖果主机商也算是比较老牌的主机商,从2009年开始推出虚拟主机以来,目前当然还是以虚拟主机为主,也有新增云服务器和独立服务器。早年很多网友也比较争议他们家是不是国人商家,其实这些不是特别重要,我们很多国人商家或者国外商家主要还是看重的是品质和服务。一晃十二年过去,有看到SugarHosts糖果主机商12周年的促销活动。如果我们有需要香港、美国、德国虚拟主机的可以选择,他们家的...

域名注册需要哪些条件(新手注册域名考虑的问题)

今天下午遇到一个网友聊到他昨天新注册的一个域名,今天在去使用的时候发现域名居然不见。开始怀疑他昨天是否付款扣费,以及是否有实名认证过,毕竟我们在国内域名注册平台注册域名是需要实名认证的,大概3-5天内如果不验证那是不可以使用的。但是如果注册完毕的域名找不到那也是奇怪。同时我也有怀疑他是不是忘记记错账户。毕竟我们有很多朋友在某个商家注册很多账户,有时候自己都忘记是用哪个账户的。但是我们去找账户也不办...

什么是BGP国际线路及BGP线路有哪些优势

我们在选择虚拟主机和云服务器的时候,是不是经常有看到有的线路是BGP线路,比如前几天有看到服务商有国际BGP线路和国内BGP线路。这个BGP线路和其他服务线路有什么不同呢?所谓的BGP线路机房,就是在不同的运营商之间通过技术手段时间各个网络的兼容速度最佳,但是IP地址还是一个。正常情况下,我们看到的某个服务商提供的IP地址,在电信和联通移动速度是不同的,有的电信速度不错,有的是移动速度好。但是如果...

extension_dir为你推荐
brandoff国际大牌包包都有哪些呐?硬盘工作原理数据存储的原理是什么www.hao360.cn每次打开电脑桌面都出现以下图标,打开后链接指向www.hao.360.cn。怎么彻底删除?李子柒年入1.6亿将55g铁片放入硫酸铜溶液中片刻,取出洗净,干燥后,称重为56.6g,问生成铜多少g??求解题步骤及答案比肩工场比肩成局 什么意思lunwenjiancepaperrater论文检测准确吗www.javmoo.comjavimdb是什么网站为什么打不开baqizi.cc讲讲曾子杀猪的主要内容!机器蜘蛛《不思议迷宫》四个机器蜘蛛怎么得 获得攻略方法介绍b.faloo.com那有能看完整小说的在线阅读手机网站(我看得都是有删节的,内容勉强连贯)
大连虚拟主机 域名解析服务器 加勒比群岛 cve-2014-6271 老左博客 seovip 最好看的qq空间 绍兴高防 嘟牛 怎么建立邮箱 银盘服务是什么 万网主机管理 下载速度测试 论坛主机 电信网络测速器 百度云空间 好看的空间 sonya websitepanel htaccess 更多