![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Не могу понять что за формат базы. Самодельный или нет? Вообще это тест. Сам тестер называется WeldSpec.
|
|
#2
|
||||
|
||||
|
скорее всего самодельный
|
|
#3
|
|||
|
|||
|
Если самодельный, то как его прочитать? По какому признаку находить правильный вариант ответа? Ребята, помогите. Очень нужно
|
|
#4
|
||||
|
||||
|
Это файл записей (record), структуру сам попытайся понять.
|
|
#5
|
||||
|
||||
|
Aristarh Dark быстрее оказался
![]() |
|
#6
|
|||
|
|||
|
Спасибо за подсказку.
Структуру вообще не понятная. В тесте так: вопрос, три варианта ответа. По логике должно быть так: Код:
type TRec = record Q, A1, A2, A3: string[255]; Right: byte; end; Но считывает абракадабру. Есть у кого какие нить идеи? Любые. При структуре: Код:
type TRec = record s: integer; Q, A1, A2, A3: string[255]; Right: byte; end; Отлично считывает только первую запись. Остальное таже абракадабра Последний раз редактировалось ART, 18.05.2010 в 19:20. |
|
#7
|
||||
|
||||
|
пишу на коленке, попробуй:
Код:
type OneRecord = record SomeInt: Integer; QuestionLength: Byte; QuestionStr: String[255]; Answwer_1_Length: Byte; Answer_1_Str: String[255]; Answwer_2_Length: Byte; Answer_2_Str: String[255]; Answwer_3_Length: Byte; Answer_3_Str: String[255]; Answwer_4_Length: Byte; Answer_4_Str: String[255]; Answwer_5_Length: Byte; Answer_5_Str: String[255]; end; |