Создать и / или записать в файл

Я чувствую, что это должно быть легко, но в данный момент Google полностью меня подводит. Я хочу открыть файл или создать его, если он не существует, и напишите в него.

Следующий

AssignFile(logFile, 'Test.txt');
Append(logFile);

выдает ошибку во второй строке, когда файл еще не существует, что, как я полагаю, вполне ожидаемо. Но я действительно не могу понять, как а) проверить, если файл существует, и б) создайте его при необходимости.

К вашему сведению, работа в Delphi XE.

21
задан RBA 20 October 2011 в 07:25
поделиться