|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.01.2012, 10:13 | #1 |
Новичок
Джуниор
Регистрация: 04.01.2012
Сообщений: 3
|
Работа с текстовым файлом - изменить строку в файле
Имеется текстовый файл ssetin.txt к которому уже создан объект
Код:
Lines1 0 Lines2 0 Lines3 0" Вопрос как потом изменить цифру например "Lines3 0" на "Lines3 5" не трогая остальной текст? Заранее спасибо. Последний раз редактировалось HarkBack; 04.01.2012 в 10:19. |
04.01.2012, 10:20 | #2 |
Новичок
Джуниор
Регистрация: 04.01.2012
Сообщений: 3
|
Знаю что тему не грамотно написал, спешу просто
|
04.01.2012, 11:19 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
если длина изменяемой строки ТОЧНО (байт в байт) совпадает с длиной новой строки, тогда можно рассматривать файл как обычный, бинарный - в нём можно изменить любое содержимое.
но если длина строки отличается - тогда самый простой способ - считать файл в память, изменить нужную часть и перезаписать исходный файл. это, конечно, неоптимальное решение, но зато самое простое. p.s. а INI файлы не спасут отца русской демократии?.. |
04.01.2012, 16:23 | #4 |
Новичок
Джуниор
Регистрация: 04.01.2012
Сообщений: 3
|
А насчет INI файлов можно по подробнее? Я видел как они устроенны но пока не пойму как с ними работать.
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с текстовым файлом. | Flo | C# (си шарп) | 0 | 27.12.2011 16:46 |
Работа с текстовым файлом. | sanek5 | C++ Builder | 2 | 07.07.2011 20:02 |
Работа с текстовым файлом. | tae1980 | Microsoft Office Excel | 10 | 29.06.2010 19:16 |
Работа с текстовым файлом | rem2010 | Помощь студентам | 1 | 27.04.2010 06:54 |
Работа с текстовым файлом | Smartbass | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 22.05.2009 20:40 |