![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 09.12.2009
Сообщений: 2
|
![]()
Программа идет, но при нажатии на первую кнопку выдает ошибку is not a valid integer value, а при нажатии на вторую- файл не найден!! вот программа, подскажите что не так и как исправить :
implementation {$R *.dfm} var f:file; s:string; a:array[1..3,1..3] of integer; procedure TForm1.Button1Click(Sender: TObject); var f:file; i,j,n:integer; begin n:=StrToInt(memo1.Lines[0]); for i:=1 to n do for j:=1 to n do a[i,j]:=StrToInt(memo1.Lines[n*(i-1)+j]); for i:=1 to n do begin s:=''; for j:=1 to n do s:=s+IntToStr(a[i,j]); Memo1.Lines.Add(s); end; assignfile(f,'notype.dat'); rewrite(f,1); blockwrite(f,a,sizeof(a)); closefile(f); end; procedure TForm1.Button2Click(Sender: TObject); var f:file; s:string; i,j,n:integer; begin assignfile(f,'notype.dat'); reset(f,1); blockread(f,a,filesize(f)); closefile(f); n:=sizeof(a); Memo2.Lines.Add(IntToStr(n)); for i:=1 to n do begin s:=''; for j:=1 to n do s:=s+IntToStr(a[i,j]); Memo2.Lines.Add(s); end; end; end. Последний раз редактировалось child; 10.12.2009 в 23:47. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что за файлы при сохранении проекта Делфи? | spamer | Свободное общение | 6 | 19.11.2009 10:26 |
(Делфи) Текстовые файлы | Doublefaced | Помощь студентам | 2 | 15.05.2009 17:21 |
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? | Mclaren | Помощь студентам | 2 | 27.04.2009 22:37 |
2 вопроса по делфи на тему типизированые файлы. | ЭД4-0014 | Помощь студентам | 5 | 06.06.2008 12:48 |
два вредных вопроса:про асю и прикриплёные файлы файлы | steck | Свободное общение | 3 | 17.06.2007 14:53 |