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

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

В какой тип данных можно сохранить и Bitmap и Ansistring?


TeNY ©   (2005-03-06 08:36:00) 

Пытался использовать тип Variant нo в него можно сохранять только простые неструктурированные типы,а нужен универсальный тип.


Defunct   (2005-03-08 21:25:00) [1]

TeNY ©   (06.03.05 08:36)  

TMemoryStream


Набережных С.   (2005-03-08 19:07:00) [2]


> TeNY ©   (08.03.05 18:30) [3]

Более развернуто можно изложить? Мне почему-то кажется, что тебе совсем не это надо. Поделись с народом наболевшим, может кто чего более удобоваримое предложит:)

AnsiString - тип с контролируемым временем жизни. Его опасно хранить в нетипизированном виде.


Sergey_Masloff   (2005-03-08 18:59:00) [3]

Указатель.
Вернее, так:

TMyRec = record
 DataPtr : Pointer;
 DataSize : LongInt;
 DataType : // Тут храни как код или как элемент множества - как удобнее
end;


Не забывать выделять память и потом чистить ее за собой


TeNY   (2005-03-08 18:30:00) [4]

!


TeNY   (2005-03-06 09:06:00) [5]

У меня 20 разных типов и что каждый обьявлять?
да и как потом узнать где именно хранится обьект в этом самом
mytype?


Klopan   (2005-03-06 08:58:00) [6]

mytype = record
 bitmap: tbitmap;
 astring: ansistring;
end;


Наверх

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