Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.16;
Скачать: CL | DM;

Вниз

I/o error   Найти похожие ветки 

 
Goldseeker   (2005-01-03 18:51) [0]

почему может не работать такой код:

procedure TForm1.Button2Click(Sender: TObject);
begin
AssignFile(F,path+"index.txt");
Rewrite(f);
writeln(F, inttostr(length(armys)));
for i := 0 to length(armys)-1 do
begin
writeln(f,armys[i].name);
end;
closefile(f);
for i:=0 to length(armys)-1 do
begin
assignfile(f,path + armys[i].Name +".txt"); // M,WS,S,BS,T,W,I,A,Ld: integer ;
writeln(f,inttostr(armys[i].M));
writeln(f,inttostr(armys[i].ws));
writeln(f,inttostr(armys[i].s));
writeln(f,inttostr(armys[i].bs));
writeln(f,inttostr(armys[i].t));
writeln(f,inttostr(armys[i].w));
writeln(f,inttostr(armys[i].i));
writeln(f,inttostr(armys[i].a));
writeln(f,inttostr(armys[i].ld));
closefile(f);
end;
for i:=0 to length(armys)-1 do
begin
assignfile(f,path + armys[i].Name +".mem"); // M,WS,S,BS,T,W,I,A,Ld: integer ;
writeln(f,armys[i].note);
Close;
end;
end;

выдает ошибку 103, причем
вот этот код в отдельности работае нормально

procedure TForm1.Button2Click(Sender: TObject);
begin
AssignFile(F,path+"index.txt");
Rewrite(f);
writeln(F, inttostr(length(armys)));
for i := 0 to length(armys)-1 do
begin
writeln(f,armys[i].name);
end;
closefile(f);


 
GanibalLector ©   (2005-01-03 18:58) [1]

Rewrite(f); забыл во втором и третьем случаи
closefile(f); забыл в третьем случаи


 
GanibalLector ©   (2005-01-03 19:00) [2]

Вроде так :

for i:=0 to length(armys)-1 do
begin
assignfile(f,path + armys[i].Name +".txt"); // M,WS,S,BS,T,W,I,A,Ld: integer ;
Rewrite(f);
writeln(f,inttostr(armys[i].M));
writeln(f,inttostr(armys[i].ws));
...
begin
assignfile(f,path + armys[i].Name +".mem"); // M,WS,S,BS,T,W,I,A,Ld: integer ;
Rewrite(f);
writeln(f,armys[i].note);
//Close;
closefile(f);
end;


 
Goldseeker   (2005-01-03 19:25) [3]

Спасибо!!
з.ы.невнимательность хуже глупости..



Страницы: 1 вся ветка

Текущий архив: 2005.01.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
1-1104342003
SATANA_
2004-12-29 20:40
2005.01.16
Как создать файл на домене и записать в него текст


1-1104833284
Новичек
2005-01-04 13:08
2005.01.16
Посылка сообщения.


1-1104298826
Laymer
2004-12-29 08:40
2005.01.16
Перехват запуска программ


8-1097048026
V-Isa
2004-10-06 11:33
2005.01.16
Слои в DXDraw.


9-1096173815
Mitay
2004-09-26 08:43
2005.01.16
Как определить частоту звука?