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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2014, 18:19   #1
shalgan
Пользователь
 
Регистрация: 12.11.2013
Сообщений: 68
По умолчанию создание файла

при создании файла выдает ошибку 12.jpg
вот код
Код:
type
rec=record
day:string[2];
month:string[2];
year:string[4];
end;
var
v:rec;
f:textfile;
n,i:integer;
begin
n:=memo1.lines.count-1;
assignfile(f,'C:\shalgan\f1.txt');
rewrite(f);
for i:=0 to (n-1) do begin
v.day:=string(memo1.lines[i]);
v.mounth:=string(memo2.Lines[i]);
v.year:=string(memo3.Lines(i]);
writeln(f,v.Day, v.Month, v.year);
closefile(f);
end;

end;

end.
Думаю ошибка в writeln ,но не знаю как как по другому записать
shalgan вне форума Ответить с цитированием
Старый 16.03.2014, 18:25   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,810
По умолчанию

Потому что closefile(f);
Arigato вне форума Ответить с цитированием
Старый 16.03.2014, 19:39   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Потому что closefile(f);
...находится в цикле, а должно быть вне его. )
Это я типа договорил )))
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.03.2014, 20:05   #4
shalgan
Пользователь
 
Регистрация: 12.11.2013
Сообщений: 68
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
...находится в цикле, а должно быть вне его. )
Это я типа договорил )))
спасибо огромное, теперь все работает
shalgan вне форума Ответить с цитированием
Старый 16.03.2014, 20:25   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

А то, что Вы последние две строчки Memo1 не обрабатываете, это так и задумано?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 16.03.2014, 20:31   #6
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,810
По умолчанию

Последнюю одну.
Arigato вне форума Ответить с цитированием
Старый 16.03.2014, 20:54   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Последнюю одну.
согласен, пропускается только одна последняя строчка..
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание файла aank10 C++ Builder 1 16.01.2012 11:10
создание файла на С klykovka Общие вопросы C/C++ 6 20.04.2010 12:07
Создание файла если такого файла нету Shaitan63 Помощь студентам 14 10.04.2010 20:39
Создание файла Edward Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 19.08.2009 23:45
Открытие файла и создание графика на основе чисел из файла Simon..14 Общие вопросы C/C++ 8 09.06.2009 10:18