点击或拖拽改变大小

Functions.GetFMask 方法

X#
准备一个文件规范,以便进行通配符搜索。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION GetFMask(
	cString AS STRING
) AS STRING
查看代码

参数

cString
类型:String
驱动器和/或目录和/或文件的名称。

返回值

类型:String
如果 cString 以 ":" 或 "\" 结尾,则返回修改后的 cString +"*.*";否则返回 cString
备注
如果 cString 以 ":" 或 "\" 结尾,表示 cString 是一个驱动器或目录,则会添加 "*.*"。
这使得可以搜索指定驱动器或目录中的所有文件。
示例
此示例使用 GetFMask() 将通配符搜索添加到传递给 Dir() 和 File() 的参数中。
X#
1LOCAL cOrigin AS STRING
2LOCAL cSearch AS STRING
3cOrigin := "c:"
4cSearch := GetFMask(cOrigin)
5? cSearch                    // c:*.*
6Dir(cSearch)
7File(cSearch)
参见