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

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

Class + Memory


ganda ©   (2008-06-23 09:18:00) 

Суть вопроса такая как можно класс преобразовать в ячейку памяти
(в классе есть процедуры и функции и Датасеты)


KSergey   (2008-06-23 14:33:00) [1]

> Anatoly Podgoretsky ©   (23.06.08 11:07) [6]
> Неизвестно ни одного класса, который бы помещался в одну ячейку памяти.

Что-то мне подсказывает, что извратиться можно. Правда не на всех языках, да и про выравнивание я не уверен (что позволит, в смысле менее слова; но тут не силен).
Про целесообразность молчу.


KSergey   (2008-06-23 14:33:00) [2]

Сорри за флуд, настроение такое


Anatoly Podgoretsky   (2008-06-23 11:07:00) [3]

> ganda  (23.06.2008 9:18:00)  [0]

Неизвестно ни одного класса, который бы помещался в одну ячейку памяти.


Ega23   (2008-06-23 10:01:00) [4]


> привести  TClass(TObject) к виду TMemoryStream  или что
> то подобное
>


1. Унаследоваться от TPersistent и переопределить соответствующие методы.
2. Написать свои методы чтения и записи в стрим (файл, БД и т.п.)

Всё зависит от вашей фантазии.


MBo   (2008-06-23 10:01:00) [5]

можно научить класс сохраняться в поток (Tconmponent умеет)
см. TStream.WriteComponent и DefineProperties (для не-published)


stas   (2008-06-23 09:56:00) [6]

>ganda   (23.06.08 09:27) [2]
Напишите для каких целей это нужно!


ganda   (2008-06-23 09:27:00) [7]

привести  TClass(TObject) к виду TMemoryStream  или что то подобное


MBo   (2008-06-23 09:25:00) [8]

>класс преобразовать в ячейку памяти
А что это означает?


Наверх

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