Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.10.25;
Скачать: [xml.tar.bz2];

Вниз

Создать класс похожий на TStringList   Найти похожие ветки 

 
Grant   (2009-08-28 11:24) [0]

Всем привет. Такой вот вопрос. Есть класс TStringList. Создав объект этого класса и добавив в него строки, можно потом обращаться к ним следующим образом: vList[2], где vList - это TStringList. Объясните пожалуйста как это реализуеться такое обращение vList[2] на уровне классов. То есть я хочу написать свой класс для хранения например списка неких объектов и хочу поотм обращаться к обекту моего класса так же как и к StringList. Вроде это делаеться как-то через свойства-массивы. Заранее спасибо.


 
clickmaker ©   (2009-08-28 11:30) [1]

Array properties в справке и директива default


 
Grant   (2009-08-28 11:35) [2]

Спасибо, то что надо.


 
Amoeba ©   (2009-08-28 14:07) [3]


> хочу написать свой класс для хранения например списка неких
> объектов и хочу поотм обращаться к обекту моего класса так
> же как и к StringList.

Так ведь уже существует такой класс как TObjectList. Чем он не угодил? Наследуй свой класс от него.



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

Форум: "Начинающим";
Текущий архив: 2009.10.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.039 c
2-1251099283
abhtr
2009-08-24 11:34
2009.10.25
CreateProcess


15-1251351145
Медвежонок Пятачок
2009-08-27 09:32
2009.10.25
утка или так и есть? (мегафон + скайп)


15-1250095032
Григорьев Антон
2009-08-12 20:37
2009.10.25
Осторожно! Новый вирус, специфичный для Delphi


2-1251787851
Ruzzz
2009-09-01 10:50
2009.10.25
Посоветуйте графическую кнопку


4-1220124773
yaric
2008-08-30 23:32
2009.10.25
Путь к файлу в котром присутствует кириллица





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский