Вниз
Скачать: 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.023 c
1-1104319868
vvllaadd
2004-12-29 14:31
2005.01.16
В Rave Reports 5.0 на странице необходимо отобразить 2 таблицы


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


3-1102667724
galexis
2004-12-10 11:35
2005.01.16
Вопрос от недопонимания транзакций.


1-1104229516
Pavelkq
2004-12-28 13:25
2005.01.16
Файлы MS Word без установленного Ворда.


1-1104658480
E_
2005-01-02 12:34
2005.01.16
Query




   Наверх