Форум: "Основная";
Текущий архив: 2002.12.12;
Скачать: [xml.tar.bz2];
ВнизКак лучше? (Borland Pascal 7.0) Найти похожие ветки
← →
Николай Быков (2002-12-03 15:38) [0]Вот есть типизированный файл.
Например вот такая запись
type TMyCoolType=record
FirstName:string[15];
LastName:string[15];
Age:integer;
end;
В файл требуется сохранить несколько таких записей. Как организовать вывод не по порядку, а так, как мне нужно, т.е. не 1 2 3 4 5 ...
а например 3 8 2 7 4 ......
← →
MBo (2002-12-03 16:00) [1]a:array[1..10] of tmycoolrecord;
Write(f,a[3]);
Write(f,a[8]);
...
← →
F1 (2002-12-03 16:02) [2]Seek
← →
F1 (2002-12-03 16:03) [3]Энто для чтения не по порядку
← →
Николай Быков (2002-12-03 16:04) [4]эээ... нет. уточню:
нам неизвестно сколько будет записей.
Пользователь просто их заполняет и потом они дописываются в конец файла (write(f,MyCoolVariable);)
потом, например пользователь вводит циферку "5" и ему должна вывестить из файла запись номер пять. (не обязательно, что файл был модернизирован при данном сеансе работы с программо, он мог был принесен вообще с другого компутера)
← →
Николай Быков (2002-12-03 16:06) [5]нужно именно считывать в мою MyCoolVariable:TMyCoolType;
запись в файл я показал
← →
MBo (2002-12-03 16:07) [6]В вопросе было про вывод в файл ;)
ну раз про ввод, то про Seek уже сказали
← →
F1 (2002-12-03 16:07) [7]Я же сказал Seek в File of TYouCiilType!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c