Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 68
от 15.03.2005, 17:50

Администратор:Калашников О.А.
В номере:Вопросов: 1, Ответов: 1


Вопрос № 18061: Дополнение к вопросу 18019 Меня не интересуют таблицы баз данных. Моя база данных трехмерна плюс одномерные массивы записей - описатели трех векторов основной. Эти массивы записей содержат названия слоев, единиц в основной базе, картинки, индексы...

Вопрос № 18061
Дополнение к вопросу 18019
Меня не интересуют таблицы баз данных. Моя база данных трехмерна плюс одномерные массивы записей - описатели трех векторов основной. Эти массивы записей содержат названия слоев, единиц в основной базе, картинки, индексы и пр.
Как работать с классом TBitmap?
Мне нужен не массив картинок, а массив записей. При этом запись имеет поле - картинка, это помимо всего барахла плюс к ней (точнее, картинка - добавка к записи). И хотелось бы работать с массивом таких записей, как с обычным массивом записей (обычный массив записей подразумевает в данном случае обычное сохранение массива, без специальных процедур сохранения картинки, присущие классу TBitmap). Конечно, возможно придется делать отдельные процедуры загрузки и вывода картинки, но как раз об этом я и спрашиваю - примеры, позволяющие понять принцип работы с картинками как с полем некоторой записи.
Неужели такого нельзя сделать? Неужели придется создавать отдельный массив классов TBitmap и создавать синхронизаторы массива картинок с массивом моих записей?
Или лучше создать свой класс на основе TBitmap с дополнительными моими полями? Это получится не очень хорошо, так как картинки в моем массиве записей играет весьма небольшую роль и не хотелось бы делать все на основе их класса.
Отправлен: 10.03.2005, 06:24
Вопрос задал: Большаков Сергей Владимирович (статус: Посетитель)
Всего ответов отправлено: 1

Отвечает: sir henry
Здравствуйте, Большаков Сергей Владимирович!
Не любите таблицы БД? Ну как хотите. Хотя с ними было бы и попроще. Как раз там в одной записи и идут разнородные поля - числовые, строки, картинки и т.п.
Тогда попробуйте класс TStringList. Это связка двух компонентов:
1. Типа String - строка, что тут еще можно добавить :)
2. Типа Object - в тип Object Вы можете засунуть, в принципе, что угодно, в том числе и картинку.
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 10.03.2005, 09:18


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiplus
Отписаться

В избранное