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

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

百星数据(60元/月,600元/年)日本/韩国/香港cn2 gia云服务器,2核2G/40G/5M带宽

百星数据(baixidc),2012年开始运作至今,主要提供境外自营云服务器和独立服务器出租业务,根据网络线路的不同划分为:美国cera 9929、美国cn2 gia、香港cn2 gia、韩国cn2 gia、日本cn2 gia等云服务器及物理服务器业务。目前,百星数据 推出的日本、韩国、香港cn2 gia云服务器,2核2G/40G/5M带宽低至60元/月,600元/年。百星数据优惠码:优惠码:30...

易探云330元/年,成都4核8G/200G硬盘/15M带宽,仅1888元/3年起

易探云服务器怎么样?易探云是国内一家云计算服务商家,致力香港云服务器、美国云服务器、国内外服务器租用及托管等互联网业务,目前主要地区为运作香港BGP、香港CN2、广东、北京、深圳等地区。目前,易探云推出的国内云服务器优惠活动,国内云服务器2核2G5M云服务器低至330元/年起;成都4核8G/200G硬盘/15M带宽,仅1888元/3年起!易探云便宜vps服务器配置推荐:易探云vps云主机,入门型云...

特网云,美国独立物理服务器 Atom d525 4G 100M 40G防御 280元/月 香港站群 E3-1200V2 8G 10M 1500元/月

特网云为您提供高速、稳定、安全、弹性的云计算服务计算、存储、监控、安全,完善的云产品满足您的一切所需,深耕云计算领域10余年;我们拥有前沿的核心技术,始终致力于为政府机构、企业组织和个人开发者提供稳定、安全、可靠、高性价比的云计算产品与服务。公司名:珠海市特网科技有限公司官方网站:https://www.56dr.com特网云为您提供高速、稳定、安全、弹性的云计算服务 计算、存储、监控、安全,完善...

extension_dir为你推荐
摩根币摩根币是传销吗18comic.fun18岁以后男孩最喜欢的网站杰景新特杰普特长笛JFL-511SCE是不是有纯银的唇口片??价格怎样??月神谭求男变女类的变身小说百花百游百花净斑方多少钱一盒百度关键词分析怎样对关键词进行分析和选择汴京清谈求好看的鼠猫文~222cc.com有什么电影网站啊铂金血痕身上血痕怎么回事国风商讯《国风周南》
深圳域名注册 备案未注册域名 免费试用vps 免费申请域名和空间 flashfxp怎么用 gateone 免费个人博客 国内加速器 促正网秒杀 太原联通测速平台 共享主机 流量计费 tna官网 linux服务器维护 最漂亮的qq空间 跟踪路由命令 博客域名 葫芦机 godaddy中文 hosts文件 更多