the*_*ght 3 delphi delphi-xe delphi-xe7
对我来说,HasValidFileNameChars函数(在Delphi XE7中)为UNC文件返回false:
B:= IOUtils.TPath.HasValidFileNameChars('\\ETA-PC\tests\test.ini', FALSE)
B is false now
Run Code Online (Sandbox Code Playgroud)
这意味着如果您尝试验证我在测试中显示的文件名(是的,该文件是真实的,并且您可以看到它的名称是正确的)HasValidFileNameChars将失败.HasValidPathChars工作!
这是正常的吗?
- 编辑:
在"帮助"页面中,第一个参数名为"path".这使我相信该功能将接受完整的路径.
引用:
Name Meaning
Path The verified file name string.
Run Code Online (Sandbox Code Playgroud)