如何在fireMonkey Rad studio XE2中为Mac Osx创建/编辑文本文件(.rtf)?

时间:2013-01-10 06:56:07

标签: macos delphi delphi-xe2 firemonkey

我在Rad Studio xe2中创建了一个Fire Monkey HD应用程序。我使用AssignFile()方法在我的应用程序中为windows创建了文本文件。现在我想为MAC OSx创建文本文件。我怎么能这样做??

2 个答案:

答案 0 :(得分:4)

Delphi包含System.IOUtils.TFile这是一个包含用于对文件执行各种操作的方法的记录。因此,要创建文本文件,您可以使用TFile.WriteAllText直接传递文件内容或使用创建文件并返回TFileStream的{​​{3}}方法。您也可以直接使用TFile.Create课程。

以上所有方法均适用于Windows和OSX。

答案 1 :(得分:2)

AssignFile是一个严重过时的功能。

在现代(和跨平台)应用中,您应该使用流。