Functions.DisplayPath 方法 | |
-- todo --
截断长路径表达式以显示指定长度。
命名空间:
XSharp.VFP
程序集:
XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法 FUNCTION DisplayPath(
cFilename,
nMaxLength
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static __Usual DisplayPath(
__Usual cFilename = default,
__Usual nMaxLength = default
)
查看代码参数
- cFilename (Optional)
- 类型:__Usual
指定目标路径末尾的文件名。如果指定一个只包含空格的字符串作为cFileName,X#返回当前目录。
如果指定一个空字符串作为cFileName,DisplayPath()返回一个空字符串。您可以使用CurDir()获取当前目录的路径。
此函数不检查cFileName的有效性,即使该文件不存在,也会报告截断的路径表达式。
- nMaxLength (Optional)
- 类型:__Usual
指定截断结果的最大长度。nMaxLength必须大于或等于10且小于或等于260
字符数据类型。DisplayPath()返回一个字符串并以小写形式显示路径。
返回值
类型:
__Usual备注
DisplayPath()返回一个仅适用于显示目的的字符串,因此您不能使用结果来引用文件。
结果字符串的长度等于或小于nMaxLength。但是,结果不会打断目录名。
如果包含目录名会超过nMaxLength,结果将是省略号(...)。
如果文件名超过nMaxLength,结果将是文件名加扩展名。
参见