Ive*_*aev 6 delphi io delphi-10.1-berlin
一个人可以使用
http://docwiki.embarcadero.com/Libraries/Seattle/en/System.IOUtils.TPath.DirectorySeparatorChar
要么
是否有任何特殊的差异,使用System.IOUtils.Tath中的另一个部分的好处是更面向对象的接口?
http://docwiki.embarcadero.com/Libraries/Seattle/en/System.SysUtils
System.SysUtils.PathDelim在Delphi 6/Kylix 1中引入,作为一种能够编写与平台无关的代码的方法.最初的Delphi Linux编译器Kylix的引入意味着Delphi代码首次在*nix平台上执行,以及Windows的原始目标.
System.IOUtils.TPath.DirectorySeparatorChar是IOUtils最近为支持当前的跨平台工具浪潮而推出的单元的一部分,该工具支持MacOS,iOS,Android,并将很快再次包含Linux.
如果您在System.SysUtils和之间做出选择System.IOUtils,通常会使用后者.它System.IOUtils是文件系统支持的跨平台单元.也就是说,你通常不会DirectorySeparatorChar直接使用,而是使用类似的方法System.IOUtils.TPath.Combine.
| 归档时间: |
|
| 查看次数: |
1306 次 |
| 最近记录: |