Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Чтение из буфера [D5, Win95/98]


Страницы:   1 2

DDDD ©   (2002-12-05 11:42:00) 

Здаствуйте мастера!
Вопрос наверное детский но не могу победить.
есть файл в котором написаны данные в виде структуры PMyRec = record
i : integer;
Читаю его в буфер. вопрос:
как извлечь получившейся масив из i.
Спасибо.


DDDD   (2002-12-05 14:10:00) [21]

Незнание. Я только начил посать. Спасибо.


Reindeer Moss Eater   (2002-12-05 14:04:00) [22]

И что этому конкретно мешает?


DDDD   (2002-12-05 14:01:00) [23]

Спасибо за Move. А перемещение если я хочу считать не первый а к примеру 10 элемент


Reindeer Moss Eater   (2002-12-05 13:48:00) [24]

Если весь файл считан в буфер, то процедурой Move


DDDD   (2002-12-05 12:56:00) [25]

Да изпользуется Write, но какой функцией из буфера дастать запись.


Anatoly Podgoretsky   (2002-12-05 12:26:00) [26]

Обратной по сути к записи операцией, если это был какой то Write, то Read


DDDD   (2002-12-05 12:16:00) [27]

Дело в том что структура сложнее но это не важно. Данные писались в цикле, каждая запись дописывалась в конец файла. Про типизированные файлы я знаю. Интересно как эти данные можно прочитать из буфера


Reindeer Moss Eater   (2002-12-05 12:00:00) [28]

1. Почтитай про работу с типизированными файлами.
2. Расскажи как данные писались в файл.
3. Объяви переменную типа PMyRec и копируй в нее из буфера SizeOf(PMyRec) байт
4. Много всяких способов есть на самом деле


DDDD   (2002-12-05 11:53:00) [29]

По идее получается файл в котором каждое i записано в 4 байтах. как можно извлечь поизвольное i.


Reindeer Moss Eater   (2002-12-05 11:51:00) [30]

Никакого массива не должно получиться


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо