Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.01.2013, 21:03   #1
vovken1997
Дружелюбный
Форумчанин
 
Аватар для vovken1997
 
Регистрация: 23.02.2012
Сообщений: 692
По умолчанию Просто прочитать файл, без перезаписи

Здравствуйте!
У меня проблема. Не работает функция чтения. Если я открываю файд при помощи reset(f), но если пишу rewrite(f), то всё ОК.

Специалисты, ПОМОГИТЕ ПОЖАЙЛУСТА!!!!!!!!!
Вложения
Тип файла: rar WinRAR archive.rar (472.6 Кб, 6 просмотров)
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
vovken1997 вне форума Ответить с цитированием
Старый 25.01.2013, 21:28   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

А где пример с ошибкой? Пришлось в резервной копии проекта искать
Цитата:
in Project2.~dpr
Код:
begin
assign(f,'D:\1.txt');
reset(f);
write(f,'dfdf');
close(f);
end;
Лучше код сюда надо было вставить, там же всего пару строк.
Это зачем в файл при открытии на чтение писать что-то? Надо читать

P.S. В Delphi принято assignfile/closefile
eoln вне форума Ответить с цитированием
Старый 25.01.2013, 21:45   #3
vovken1997
Дружелюбный
Форумчанин
 
Аватар для vovken1997
 
Регистрация: 23.02.2012
Сообщений: 692
По умолчанию

Спаибо!
Учту.

Мне надо дописать информацию в файл. То есть чтоб то что было в файле не стёрлось. Пожайлуста подскажите, как это сделать.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
vovken1997 вне форума Ответить с цитированием
Старый 25.01.2013, 21:49   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Append вместо reset.
если речь о текстовых файлах, с бинарными же проще работать потоками.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 25.01.2013, 21:55   #5
vovken1997
Дружелюбный
Форумчанин
 
Аватар для vovken1997
 
Регистрация: 23.02.2012
Сообщений: 692
По умолчанию

СПАСИБО ВАМ!!!!!!
Целый день на это убил.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
vovken1997 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка перезаписи в файл sqr Общие вопросы Delphi 5 15.03.2012 19:36
Решение простого примера (без программы, просто пример) Женька Good Помощь студентам 5 24.12.2011 20:29
C++. Прочитать файл и вывести в другой файл каждую N-ую строку Straiker Помощь студентам 3 15.12.2009 05:49