![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Есть у меня юнит для считывания и записи в типизированный файл. Работал он хорошо, работал без глобальных проблем.... и перестал.
![]() Почему не понятно, как исправить - не понятно. Запись в файл проходит нормально, файл создается, ошибок нет. А вот считать с него не выходит. Ищу совета, подскажите пожалуйста ![]() Код: Код:
procedure ReadTeams(FileName:String); var F:File of TPerson; I:Integer; TeamsCount:Integer; begin Assignfile(F,FileName); TeamsCount:=0; Reset(F); If IoResult <> 0 then Exit; I:=FileSize(F); TeamsCount:=I; CMas(I); for I:=0 to TeamsCount-1 do begin Read(F,Form1.TeamsArray[i]); end; CloseFile(F); end; Код:
if FileExists(form1.FileNameTeams+'.dat')then ReadTeams(form1.FileNameTeams); ![]() По переживать и по сокрушаться - я всегда успею. Так что, дайте мне порадоваться в свое удовольствие! Последний раз редактировалось Edinora, 22.11.2012 в 02:11. |