Форум: "Начинающим";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
Внизкак найти экземпляр класса? Найти похожие ветки
← →
md (2007-01-21 14:11) [0]Добрый день!
Програмно создаётся несколько экземпляров одного класса. Как вызвать метод одно определённого экземпляра?
← →
Palladin © (2007-01-21 14:23) [1]ОпределенныйКласс.Метод;
← →
MBo © (2007-01-21 14:25) [2]Ну так сделай, чтобы экземпляры можно было различать и обращаться к конкретному - например, заноси в список или массив
← →
Kolan © (2007-01-21 16:56) [3]«Програмно создаётся несколько экземпляров одного класса. »
Пкажи как… Чувствую тут утечкой пахнет :)
← →
Sergey Masloff (2007-01-21 17:11) [4]Kolan © (21.01.07 16:56) [3]
При запуске большинства программ создается масса экземпляров TButtonб TLabel и проч. Без всяких утечек. Завязываем с абсолютно необоснованными предположениями
← →
tesseract © (2007-01-21 19:02) [5]> Завязываем с абсолютно необоснованными предположениями
Есть предположение, что он у одного класса Create вызывает несколько раз.
← →
Sergey Masloff (2007-01-21 19:20) [6]tesseract © (21.01.07 19:02) [5]
Тоже не проблема если это потомки например TComponent и им в качестве Owner-а что-то осмысленное дается. Потом у владельца прочесать Components[] и найти нужное. Если только его как-то можно отличить - это уже к автору.
← →
Kolan © (2007-01-21 19:25) [7]«если это потомки например TComponent »
С чего ты взял?
← →
Sergey Masloff (2007-01-21 19:45) [8]Sergey Masloff (21.01.07 19:20) [6]
Как пример, что ясно напрямую из приведенной фразы. С любыми другими объектами такое тоже можно сделать. Зачем сразу о плохом утечки там и др.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.058 c