1 / 1 / 0
Регистрация: 04.12.2015
Сообщений: 37
|
|
1 | |
Добавление строк в файл без дублирования уже существующих07.02.2016, 05:25. Показов 1689. Ответов 14
Метки нет (Все метки)
Доброго времен суток!
в общем у меня небольшая проблемка - не могу записать в файл нудным образом. Смысл в следующем: при нажатии на кнопку, в файл должна добавляться одна строка с переменными, при этом всё остальное в файле дожлно оставаться. Никак не могу реализовать(((
0
|
07.02.2016, 05:25 | |
Ответы с готовыми решениями:
14
Добавление QWidget между уже существующих в QLayout Реализовать добавление строк в уже открытый файл Добавление строк из батника в уже открытый файл Запрет добавления в TreeView уже существующих там строк |
Модератор
|
||||||
07.02.2016, 07:30 | 2 | |||||
1
|
1 / 1 / 0
Регистрация: 04.12.2015
Сообщений: 37
|
||||||
07.02.2016, 12:30 [ТС] | 4 | |||||
Embercadero 10+ Seattle.
Проблема с кодом выше. сейчас у меня записан вот этот код:
/////////////////// Иванов Кн-10-506 Иванов Кн-10-506 Иванов Кн-10-506 Иванов Кн-10-506 Иванов Кн-10-506 *************************************** Rb=0,25 Rt=69,555 *************************************** Rb=0,25 Rt=88,526 *************************************** Rb=0,25 Rt=106,915 *************************************** Rb=0,2 Rt=106,915 *************************************** Rb=0,3 Rt=106,915 ////////////////////// каждый раз заново записывается фамилия и группа в начало файла.Мне нужно, чтобы эта запись осуществлялась один раз
0
|
Супер-модератор
|
||||||
07.02.2016, 12:57 | 5 | |||||
делает нужное тебе действие в две строки:
0
|
1 / 1 / 0
Регистрация: 04.12.2015
Сообщений: 37
|
||||||
07.02.2016, 13:15 [ТС] | 6 | |||||
а как вот эти дозапишутся при таком случае?
Иванов Кн-10-506 *************************************** Rb=0,25 Rt=69,555 *************************************** Rb=0,25 Rt=88,526 *************************************** Rb=0,25 Rt=106,915 *************************************** Rb=0,2 Rt=106,915 *************************************** Rb=0,3 Rt=106,915
0
|
Супер-модератор
|
||||||
07.02.2016, 13:17 | 7 | |||||
Сообщение было отмечено BRcr как решение
Решение
Я написал, как нужно сделать, чтобы файл был именно таким (ну, за исключением того, что у меня еще один разделитель будет в самом низу)
Вот так будет все, как в посте выше:
1
|
1 / 1 / 0
Регистрация: 04.12.2015
Сообщений: 37
|
|
07.02.2016, 13:46 [ТС] | 8 |
сейчас он записывает вот так:
" *************************************** Rb=0.250000 Rt=123.000000 *************************************** Rb=0.250000 Rt=123.000000 *************************************** Rb=0.250000 Rt=106.915000 "
0
|
1 / 1 / 0
Регистрация: 04.12.2015
Сообщений: 37
|
|
07.02.2016, 14:35 [ТС] | 10 |
Я о том, что сейчас не выводится информация о фамилии и группе
0
|
Супер-модератор
|
|
07.02.2016, 15:04 | 11 |
Неправда. Строки №4 и 5 этим как раз и занимаются. Если файла еще нет - то он создается и в него заносится информация о фамилии и группе. Я непроверенные коды не выкладываю...
1
|
1 / 1 / 0
Регистрация: 04.12.2015
Сообщений: 37
|
|
07.02.2016, 15:16 [ТС] | 12 |
такие дела, не знаю, с чем это связано, но пишется именно так((((
0
|
09.02.2016, 22:04 | 13 | |||||
Сообщение было отмечено nsergeyev как решение
Решение
1
|
1 / 1 / 0
Регистрация: 04.12.2015
Сообщений: 37
|
||||||
09.02.2016, 22:46 [ТС] | 14 | |||||
ещё такой вопрос, как сделать очистку файла при его открытии!?
понятно,что
заранее спасибо!)
0
|
09.02.2016, 23:41 | 15 |
Посмотрел, существует ли файл с таким именем. Если да - то просто удалил его совсем - это придерживаясь логики твоего же кода.
1
|
09.02.2016, 23:41 | |
09.02.2016, 23:41 | |
Помогаю со студенческими работами здесь
15
Почему INSERT INTO удаляет значения из уже существующих строк? Добавление строк в файл без изменения содержимого Строка: создать из двух строк третью строку, содержащую общие символы первой и второй строки без их дублирования. Создать текстовый файл с консоли. Если файл с указанным именем уже существует, то произвести добавление Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |