3 / 3 / 0
Регистрация: 30.03.2012
Сообщений: 93
|
||||||
1 | ||||||
Добавить строку в текстовый файл. Выдает ошибку01.06.2013, 16:05. Показов 1924. Ответов 10
Метки нет (Все метки)
Здравствуйте)
Нужно добавит сроку в текст файл. Прочитал в книге и нашел пример по которому написал следующий код:
В чем я ошибся подскажите пожалуйста.
0
|
01.06.2013, 16:05 | |
Ответы с готовыми решениями:
10
TStringList и TFileStream: добавить строку в файл Программа которая выдает платформу компьютера выдает ошибку Dialogs, StdCtrls, ComCtrls, Spin; ошибку выдает на эту строку, что это значит? Я сделал программу по переносу из записи в типизированный файл, но процедура выдает ошибку. |
3 / 3 / 1
Регистрация: 30.05.2013
Сообщений: 35
|
||||||
01.06.2013, 16:09 | 2 | |||||
0
|
angstrom
|
|
01.06.2013, 16:16 | 3 |
Так будет замещаться 1 строка. Либо использовать Add для добавки в конец, либо Insert для вставки в нужную строку.
|
3 / 3 / 0
Регистрация: 30.03.2012
Сообщений: 93
|
|
01.06.2013, 16:16 [ТС] | 4 |
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
|
03.06.2013, 12:48 | 5 |
Не TString, а TStrings. TStrings - это абстрактный класс и поэтому нельзя создать экземпляр этого класса.
Что такое абстрактный класс и как его использовать на примере TStrings: https://www.cyberforum.ru/delp... ost4610508
0
|
157 / 300 / 47
Регистрация: 14.08.2012
Сообщений: 2,578
|
||||||
03.06.2013, 12:53 | 6 | |||||
Вот:
0
|
angstrom
|
|
03.06.2013, 13:05 | 7 |
Этот код конечно откроет файл на добавление записей, и конечно допишет туда приветствие.
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
03.06.2013, 13:09 | 8 | |||||
саша40, здесь немного другое условие. По условию задачи, в файл надо добавить строку, не теряя прежнего содержимого. А при вызове Rewrite() прежнее содержимое файла будет уничтожено. Поэтому, если файл не существует, надо его создать через вызов Rewrite(), а если существует - то открыть через вызов Append(). Append() открывает текстовый файл для добавления текста в его конец.
0
|
angstrom
|
|
03.06.2013, 13:24 | 9 |
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
03.06.2013, 19:51 | 10 | |||||
Да, точно, проглядел я.
С исправлениями:
0
|
157 / 300 / 47
Регистрация: 14.08.2012
Сообщений: 2,578
|
|
03.06.2013, 21:04 | 11 |
0
|
03.06.2013, 21:04 | |
03.06.2013, 21:04 | |
Помогаю со студенческими работами здесь
11
Не записывается в текстовый файл информация, ошибок компилятор не выдает Добавить строчку в текстовый файл Добавить текстовый файл в проект Помогите найти ошибку в сохранении stringgrid в текстовый файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |