![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#21 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
![]()
Поэтому складывается впечатление, что тут fseek неверно работает, так как после первого нуля начинаются глюки...
Страх это слабость и потому, кто испугался уже побежден.
|
![]() |
![]() |
![]() |
#22 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
![]()
Проблема не решена... Пробывал в fseek передавать SEEK_END не помогает(
Страх это слабость и потому, кто испугался уже побежден.
|
![]() |
![]() |
![]() |
#23 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
![]()
Очень прескорбно, что приходится заниматься поднятием темы, но ответ очень необходим((( Разобраться самому никак(
Страх это слабость и потому, кто испугался уже побежден.
|
![]() |
![]() |
![]() |
#24 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
![]()
Хм... Еще не на одном форуме не сказали как решить проблему(
Страх это слабость и потому, кто испугался уже побежден.
|
![]() |
![]() |
![]() |
#25 |
Ну и что? :)
Форумчанин
Регистрация: 20.10.2008
Сообщений: 129
|
![]()
не мучайся сделай с 2 файлами.
или сделай уже так: перед тем как считать запомни где была позиция (ftell по моему), затем читаешь, если == 0 то fseek на позицию ftell с начала файла, но все же проще будет 2 файл завести записать туда а потом просто заменить имеющийся
Учиться, учиться и еще раз учиться
![]() |
![]() |
![]() |
![]() |
#26 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
![]()
Ну по заданию надо обойтись одним файлом, через ftell пробывал и просто отсчитывал с нуля, но результат аналогичен. Теперь даже интересно, также интересно почему в конец файла при вводе вписывается -1
![]()
Страх это слабость и потому, кто испугался уже побежден.
|
![]() |
![]() |
![]() |
#27 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
![]()
Проблема решена, главное что feof выдаст конец файла только при попытке прочитать с конца, а когда считывание в ровень к концу - это еще не конец) - Может я плохо выразилс, но так и есть + после замены элементы надо вызвы fseek(f,ftell(f),SEEK_SET), хотя позиция итак там, но иначе будет конец файла...(
Страх это слабость и потому, кто испугался уже побежден.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Позиция курсора | Arkuz | Общие вопросы Delphi | 2 | 11.10.2008 01:39 |
поиск в файле | Elm0 | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 07.06.2008 22:41 |
Позиция курсора | Манжосов Денис :) | Помощь студентам | 3 | 25.04.2008 16:56 |
Позиция курсора в TMemo | Air | Общие вопросы Delphi | 6 | 19.02.2008 10:28 |
Позиция формы | wwww | Общие вопросы Delphi | 2 | 16.12.2007 16:41 |