|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Record в бинарном файле
Всем привет!
Есть программа с БД в виде типа: TNote=record citi: string[200]; obl: string[255]; .... ........ ......; reg: string[200]; База хранится в бинарном файле. Все поля вводятся и выводятся черз Edit i ComboBox. Но кроме текстовых даных хочется прикрепить картинки. Как это сделать? Как сохранять и считывать с бинарного файла картинки? Помогите пожалуйста! |
#2
|
||||
|
||||
Хочу вам открыть страшную тайну, только никому не говорите!
ВСЕ файлы бинарные. А если серьезно, то ваш пример соответсвуют типизированому файлу. У которого запись состоит из заранее определенного количества полей с заранее известной длиной. Потому расчитать позицию файлового курсора для любой записи, зная эти длины элементарно. А вот чтобы записывать картинки в файл, такой метод уже неработает, т.к. картинки все разные. Поэтому для картинок вам придется: 1. Завести отдельный файл. 2. Добавить в вашу структуру 2 поля определяющие начальную позицию картинки в файле и ее размер. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#3
|
||||
|
||||
...или хранить в структуре путь к файлу картинки
Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#4
|
|||
|
|||
как это именно сделать??
|