Delphi - 当一个是 UNC 和一个是驱动器号指定的路径名时,比较两个路径名



我遇到这样一种情况:用户可以指定两个单独的路径名,我需要检查一个路径名是否"在"另一个路径名的"内部"。 如果两个路径名都是 UNC,或者都是基于驱动器号的,我可以这样做,但如果它们混合在一起怎么办?

是否可以将诸如"C:\Program Files"之类的路径"规范化"为"\\[此计算机名称]\C\程序文件"? 显然,我不能走另一条路,因为UNC格式的网络文件夹可能没有映射到相应的驱动器号。

看看 ExpandUNCFileName 函数。

相关内容

最新更新