ВУЗ:
Составители:
39
з) для команды “Читать” текстового файла:
begin
StrOrlovTextFile := InputBox
('Чтение текстового файла','Введите текст','*.txt');
TextRecNum := StrToInt(InputBox
('Чтение текстового файла', 'Введите номер записи','1'));
AssignFile(OrlovTextFile, StrOrlovTextFile);
ReSet(OrlovTextFile);
For I:=1 to TextRecNum do
Begin
With VarOrlovAuctionsRecord do
begin
ReadLn(OrlovTextFile, ID_Auctions);
ReadLn(OrlovTextFile, Date_U);
ReadLn(OrlovTextFile, Place);
ReadLn(OrlovTextFile, Specifics);
end;
ReadLn(OrlovTextFile);
End;
{$I+}
IOEorrorNum:=IOResult;
If IOEorrorNum<> 0 then ShowMessage('Ошибка ввода вывода');
OrlovRecordForm:= TOrlovRecordForm.Create(Application);
OrlovRecordForm.Show;
CloseFile(OrlovTextFile);
end;
и) для команды “Писать” типизированного файла:
begin
StrOrlovTypeFile := InputBox
('Создание типизированного файла','Введите имя файла','*.rec');
TypeRecNum := StrToInt(InputBox
з) для команды “Читать” текстового файла: begin StrOrlovTextFile := InputBox ('Чтение текстового файла','Введите текст','*.txt'); TextRecNum := StrToInt(InputBox ('Чтение текстового файла', 'Введите номер записи','1')); AssignFile(OrlovTextFile, StrOrlovTextFile); ReSet(OrlovTextFile); For I:=1 to TextRecNum do Begin With VarOrlovAuctionsRecord do begin ReadLn(OrlovTextFile, ID_Auctions); ReadLn(OrlovTextFile, Date_U); ReadLn(OrlovTextFile, Place); ReadLn(OrlovTextFile, Specifics); end; ReadLn(OrlovTextFile); End; {$I+} IOEorrorNum:=IOResult; If IOEorrorNum<> 0 then ShowMessage('Ошибка ввода вывода'); OrlovRecordForm:= TOrlovRecordForm.Create(Application); OrlovRecordForm.Show; CloseFile(OrlovTextFile); end; и) для команды “Писать” типизированного файла: begin StrOrlovTypeFile := InputBox ('Создание типизированного файла','Введите имя файла','*.rec'); TypeRecNum := StrToInt(InputBox 39
Страницы
- « первая
- ‹ предыдущая
- …
- 60
- 61
- 62
- 63
- 64
- …
- следующая ›
- последняя »