Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
8-1097373757
Klopan
2004-10-10 06:02
2005.01.16
Индикатор уровня


1-1103910603
LedWorm
2004-12-24 20:50
2005.01.16
Два вопроса по работе с файлами


1-1104332772
redlord
2004-12-29 18:06
2005.01.16
настройка delphi 7


3-1102935792
Barsky
2004-12-13 14:03
2005.01.16
Как изменить параметры поля в DBF


1-1104314237
denis24
2004-12-29 12:57
2005.01.16
Поток и переменная




   Наверх