1 / 1 / 0
Регистрация: 21.04.2011
Сообщений: 30
|
|||||||||||
1 | |||||||||||
Запись/чтение структур из файла с произвольным доступом12.05.2011, 14:33. Показов 5780. Ответов 12
Метки нет (Все метки)
Всем привет! Возникла проблема. Необходимо реализовать чтение и запись структур в файл с произвольным доступом.
Создал структуру:
Как сделать размер строк фиксированным? Допустим 100 символов. Всем заранее спасибо за помощь!
0
|
12.05.2011, 14:33 | |
Ответы с готовыми решениями:
12
Чтение данных из файла, запись в массив структур Сделать переход на страницу с произвольным номером и сохранение и чтение из файла ОЗУ с произвольным доступом Фаил с произвольным доступом |
12.05.2011, 16:15 | 2 | |||||
Надо объявить массив размерности структуры.
1
|
1 / 1 / 0
Регистрация: 21.04.2011
Сообщений: 30
|
|
12.05.2011, 16:53 [ТС] | 3 |
gitarillo, огромное спасибо! А можете вкратце объяснить, почему так? И как тогда заносить данные? Ранее было: z.naimen="значение". А теперь?
0
|
Почетный модератор
|
||||||
12.05.2011, 16:59 | 4 | |||||
Сообщение было отмечено Памирыч как решение
Решение
Как вариант. Взамен доисторическим FileOpen и т.д. которые использовались в VB6.
2
|
1 / 1 / 0
Регистрация: 21.04.2011
Сообщений: 30
|
|
12.05.2011, 17:00 [ТС] | 5 |
SSTREGG, мне это нужно, чтобы сдать лабораторку. Доисторические filopen итд проще будет пожалуй) Но всё равно спасибо!
0
|
1 / 1 / 0
Регистрация: 21.04.2011
Сообщений: 30
|
|
12.05.2011, 19:40 [ТС] | 7 |
Ну это получается мы просто создали массив записей и всё. Мне надо, чтобы запись имела фиксированный размер (допустим 1024 байта), тогда имея размер файла я смогу посчитать количество уже имеющихся записей, чтобы добавить ещё одну (если записей 7, укажу номер для новой записи - 8).
0
|
1 / 1 / 0
Регистрация: 21.04.2011
Сообщений: 30
|
||||||
12.05.2011, 20:58 [ТС] | 9 | |||||
Я хотел:
0
|
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
|
||||||
12.05.2011, 21:12 | 10 | |||||
примерно так
1
|
1 / 1 / 0
Регистрация: 21.04.2011
Сообщений: 30
|
||||||
12.05.2011, 21:18 [ТС] | 11 | |||||
Во, огромное спасибо! А если в конец нужно будет добавить 1 запись, то:
0
|
1 / 1 / 0
Регистрация: 21.04.2011
Сообщений: 30
|
|
12.05.2011, 21:26 [ТС] | 13 |
Ок, большое спасибо ещё раз!
0
|
12.05.2011, 21:26 | |
12.05.2011, 21:26 | |
Помогаю со студенческими работами здесь
13
Файлы с произвольным доступом Файлы с произвольным доступом данных калькулятор в 1С с произвольным доступом к элементам Текстовый файл с произвольным доступом Динамический массив с произвольным доступом Файлы данных с произвольным доступом в Pascal Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |