Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.20;
Скачать: CL | DM;

Вниз

Class + Memory   Найти похожие ветки 

 
ganda   (2008-06-23 09:18) [0]

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


 
MBo ©   (2008-06-23 09:25) [1]

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


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

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


 
stas ©   (2008-06-23 09:56) [3]

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


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


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


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

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


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

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


 
Anatoly Podgoretsky ©   (2008-06-23 11:07) [6]

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

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


 
KSergey ©   (2008-06-23 14:33) [7]

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

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


 
KSergey ©   (2008-06-23 14:33) [8]

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



Страницы: 1 вся ветка

Текущий архив: 2008.07.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
2-1213688495
Viktor198
2008-06-17 11:41
2008.07.20
Программа выдаёт ошибку "Record, object or class type required "


15-1212597081
ProgRAMmer Dimonych
2008-06-04 20:31
2008.07.20
Туплю (MySQLi+PHP)


1-1195553133
DVM
2007-11-20 13:05
2008.07.20
TWinControl.WMPaint от Delphi7 запостите пожалуйста.


15-1212567305
[i2e]
2008-06-04 12:15
2008.07.20
справка (help) для висты. как сделать?


2-1213943918
Alex_C
2008-06-20 10:38
2008.07.20
Как узнать, кто является Sender ом?