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

Вниз

Указатели   Найти похожие ветки 

 
RDA ©   (2002-06-11 15:41) [0]

Вопрос такой - мне необходимо создать заранее неизвестное количество экземпляров класса TImage. Как бы это реализовать в программе?
Предпологается использовать их по принципу страниц в MS Word.


 
Kaban   (2002-06-11 15:46) [1]

вопросы какие-то сегодня
хочу выделить неизвестное количество памяти
хочу создать неизвестное количество объектов


 
Kaban   (2002-06-11 15:47) [2]

используйте динамический массив


 
Кулюкин Олег ©   (2002-06-11 16:00) [3]

> Вопрос такой - мне необходимо создать заранее неизвестное количество экземпляров класса TImage. Как бы это реализовать в программе?
TImage.Create :)

Хранить созданные экземпляры можно в TList.

> Предпологается использовать их по принципу страниц в MS Word.
Это как?


 
Mike_Goblin ©   (2002-06-11 17:00) [4]

>Кулюкин Олег
>Хранить созданные экземпляры можно в TList.
а так же в TObjectList и TComponentList :)))


 
Atyka   (2002-06-11 17:01) [5]

Попробуй списками сделать.
Примерчик имеет один глюк будет создавать указатели до тех пор пока память не переполнится ;) :
Type PImageRecord=^TImageRecord;
TImageRecord=Record
Image:TImage;
NextImage:PImageRecord;
End;

Var Image:PImageRecord;

Procedure CreateNewTImage(Image:PImageRecord)
Begin
If Assigned(Image) Then
Begin
If Not Assigned(Image^.Image) Then Image^.Image:=TImage.Create;
If Assigned(Image^.NextImage) Then
CreateNewImage(Image^.NextImage);
End Else
Begin
New(Image);
Image^.NextImage:=nil;
Image^.Image:=TImage.Create;
End;
End;


 
Anatoly Podgoretsky ©   (2002-06-11 19:32) [6]

Пока ничего лучше списков и массивов не предумано, файловые закорюючки тоже можно отнести к ним



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
14-77603
Дмитрий Баранов
2002-05-22 12:30
2002.06.24
Оффтопик (VC++)


4-77675
Zeden
2002-04-25 23:44
2002.06.24
Присвоить OnTimer у свой обработчик.


4-77661
KSergey
2002-04-24 15:08
2002.06.24
Вроде просто: изменение доступности (enable/disable) кнопки. Как?


14-77560
Song
2002-05-20 10:55
2002.06.24
Чего-то форум колбасит... Или только у меня?


1-77429
perov
2002-06-11 10:05
2002.06.24
Быстрое удаление дупликатов