我在Rad Studio xe2中创建了一个Fire Monkey HD应用程序。我使用AssignFile()
方法在我的应用程序中为windows创建了文本文件。现在我想为MAC OSx创建文本文件。我怎么能这样做??
答案 0 :(得分:4)
Delphi包含System.IOUtils.TFile
这是一个包含用于对文件执行各种操作的方法的记录。因此,要创建文本文件,您可以使用TFile.WriteAllText直接传递文件内容或使用创建文件并返回TFileStream
的{{3}}方法。您也可以直接使用TFile.Create
课程。
以上所有方法均适用于Windows和OSX。
答案 1 :(得分:2)
AssignFile是一个严重过时的功能。
在现代(和跨平台)应用中,您应该使用流。