Процедуры чтения-записи

Read(F , V1 [, список_считывания ] ) - считывает одно V1 или несколько значений из файла, определяемого файловой переменной F и присваивает эти значения переменным в порядке, определяемом списком.

ReadLn(F , V1 [, список_считывания ] ) - отличается от Read тем, что после считывания данных одного списка, при следующем обращении к ReadLnданные будут считываться с начала новой строки.

Write(F , V1 [, список_записи ] ) - записывает одно или несколько значений в соответствии со списком в файл, определяемый файловой переменной.

WriteLn((F , V1 [, список_записи ] ) - отличается от Write тем, при следующем обращении данные будут записаны со следующей строки.

Для записи в текстовый файл из поля Memo при использовании компонента TSaveDialog и назначении имени файла, можно воспользоваться методом Memo1.Lines.SaveToFile(SaveDialog1.FileName).