IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

 
 Ответить  Открыть новую тему 
> Как работать с типизпрованными файлами?
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 53
Пол: Мужской
Реальное имя: Веселовский Пётр Николаевич

Репутация: -  0  +


Проблема заключается в следующем - описал свой тип данных ticket, и файл, который должен хранить ticket'ы - ff, но компилятор ругается sad.gif . Выглялит это так:
type tickettype=(individ,family,collect,vip);

type ticket=record
number:integer;
atype:tickettype;
region:string;
cost:real;
begindate:tdate;
end;

type ff=file of ticket; {на этом месте ошибка}

Останавливается на строке type ff=file of ticket и пишет "[Pascal Error] Unit1.pas(28): E2155 Type 'ticket' needs finalization - not allowed in file type". Как это устранить?
PS компилятор Delphi Architect edition 2006


--------------------
Money, hoes, cars and clothes
That's how all my niggaz know
Blowin dro, 24's
That's how all my niggaz roll...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Не знаю, что именно происходит на D2006, но попробуй все же так:
type ticket = record
number:integer;
atype:tickettype;
region:string[250]; // <---
cost:real;
begindate:tdate;
end;
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Пионер
**

Группа: Пользователи
Сообщений: 53
Пол: Мужской
Реальное имя: Веселовский Пётр Николаевич

Репутация: -  0  +


volvo, Вы как всегда выручили good.gif . Спасибо!


--------------------
Money, hoes, cars and clothes
That's how all my niggaz know
Blowin dro, 24's
That's how all my niggaz roll...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 




- Текстовая версия 23.08.2017 3:24
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"