指定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不能连续地返回子目录。

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

raksmart:香港机房服务器实测评数据分享,告诉你raksmart服务器怎么样

raksmart作为一家老牌美国机房总是被很多人问到raksmart香港服务器怎么样、raksmart好不好?其实,这也好理解。香港服务器离大陆最近、理论上是不需要备案的服务器里面速度最快的,被过多关注也就在情理之中了。本着为大家趟雷就是本站的光荣这一理念,拿了一台raksmart的香港独立服务器,简单做个测评,分享下实测的数据,仅供参考!官方网站:https://www.raksmart.com...

搬瓦工VPS:高端线路,助力企业运营,10Gbps美国 cn2 gia,1Gbps香港cn2 gia,10Gbps日本软银

搬瓦工vps(bandwagonhost)现在面向中国大陆有3条顶级线路:美国 cn2 gia,香港 cn2 gia,日本软银(softbank)。详细带宽是:美国cn2 gia、日本软银,都是2.5Gbps~10Gbps带宽,香港 cn2 gia为1Gbps带宽,搬瓦工是目前为止,全球所有提供这三种带宽的VPS(云服务器)商家里面带宽最大的,成本最高的,没有第二家了! 官方网站:https...

VoLLcloud6折限量,香港CMI云服务器三网直连-200M带宽

vollcloud LLC首次推出6折促销,本次促销福利主要感恩与回馈广大用户对于我们的信任与支持,我们将继续稳步前行,为广大用户们提供更好的产品和服务,另外,本次促销码共限制使用30个,个人不限购,用完活动结束,同时所有vps产品支持3日内无条件退款和提供免费试用。需要了解更多产品可前往官网查看!vollcloud优惠码:VoLLcloud终生6折促销码:Y5C0V7R0YW商品名称CPU内存S...

extension_dir为你推荐
公司网络被攻击网络遭受攻击分为哪几类安徽汽车网合肥汽车站网上售票微信回应封杀钉钉微信永久封号了!求大神们指点下怎么解封啊!地图应用什么地图导航最好用最准确甲骨文不满赔偿如果合同期不满被单位辞退,用人单位是否需要赔偿8090lu.com8090lu.com怎么样了?工程有进展吗?www.765.com哪里有免费的电影网站haole012.com说在:012qq.com这个网站能免费挂QQ,是真的吗?机器蜘蛛《不思议迷宫》四个机器蜘蛛怎么得 获得攻略方法介绍www.gogo.com哪种丰胸产品是不含激素的?
新通用顶级域名 国外永久服务器 vultr美国与日本 站群服务器 20g硬盘 华为网络硬盘 空间合租 支付宝扫码领红包 购买国外空间 支持外链的相册 中国电信宽带测速器 smtp服务器地址 帽子云排名 中国linux 买空间网 hostease windowsserver2008r2 架设代理服务器 带宽测速 服务器是什么 更多