![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обращение к классу [D6, WinXP]
webpauk © (2006-05-18 13:49:00)
TUser = class
private
fLabel: array of TLabel;
public
constructor Create;
destructor Destroy; override;
procedure DoSomething;
end;
есть такой класс. А как из отдельно взятого fLabel обратиться к TUser.DoSomething?
Джо (2006-05-18 16:28:00) [41]> [50] saxon (18.05.06 16:19)
>
> > webpauk (18.05.06 14:11) [11]
> > кароче, сделал я TmyLabel(TLabel), где и прописал в Public
>
> > declarations: ClassCreated: Pointer;
>
> А почему ClassCreated: Pointer; а не ClassCreated: TObject;
> например?
Потому, вероятно, что очень хочется изобрести очередной велосипед с квадратными колесами...
Сергей М. (2006-05-18 16:28:00) [42]
> я Програмист, может и корявенький,
Есть повод для стремления к "некорявенькости"
saxon (2006-05-18 16:19:00) [43]
> webpauk (18.05.06 14:11) [11]
> кароче, сделал я TmyLabel(TLabel), где и прописал в Public
> declarations: ClassCreated: Pointer;
А почему ClassCreated: Pointer; а не ClassCreated: TObject; например?
Сергей М. (2006-05-18 16:19:00) [44]Удалено модератором
webpauk (2006-05-18 16:19:00) [45]Удалено модератором
webpauk (2006-05-18 16:18:00) [46]Удалено модератором
Сергей М. (2006-05-18 16:15:00) [47]Удалено модератором
webpauk (2006-05-18 16:14:00) [48]Удалено модератором
webpauk (2006-05-18 16:12:00) [49]Удалено модератором
Сергей М. (2006-05-18 16:10:00) [50]Удалено модератором
webpauk (2006-05-18 16:10:00) [51]
> Еще раз - изобретатели велосипедов здесь живут в "Начинающие")
а ты не наделен даром изобретать велосипеды?
иногда легче его придумать, чем искать ненужные шестеренки
Плохиш (2006-05-18 16:10:00) [52]
> webpauk (18.05.06 16:06) [37]
> надо знать хотя бы часть ответа на него
Ты так давно находишься на этом форуме, что если я пошлю тебя книжки читать, то это может быть расценено как оскорбление, поэтому я молчу.
webpauk (2006-05-18 16:09:00) [53]Удалено модератором
Сергей М. (2006-05-18 16:07:00) [54]
> webpauk (18.05.06 15:59) [34]
К тому же дин.массив твой в этом плане нафих не нужен, ибо достаточно было наследовать TUser от TComponent и создавать все свои "новомодные" Label'ы с параметром Owner, равным ссылке на этот самый твой компонент-владелец.
p.s.
Еще раз - изобретатели велосипедов здесь живут в "Начинающие")
webpauk (2006-05-18 16:06:00) [55]Удалено модератором
webpauk (2006-05-18 16:06:00) [56]
> Плохиш © (18.05.06 16:03) [36]
спасибо
но, чтобы правильно сформулировать вопрос, надо знать хотя бы часть ответа на него
Плохиш (2006-05-18 16:03:00) [57]
> webpauk (18.05.06 15:59) [34]
http://ln.com.ua/~openxs/articles/smart-questions-ru.html
> Сергей М. © (18.05.06 16:01) [35]
Спокойствие, только спокойствие.
Сергей М. (2006-05-18 16:01:00) [58]Удалено модератором
webpauk (2006-05-18 15:59:00) [59]Удалено модератором
Сергей М. (2006-05-18 15:54:00) [60]
> webpauk (18.05.06 15:48) [30]
И надеююсь, что ты не облажаешься, хотя бы потому что разместил свой вопрос в "Общие", а не в "Начинающие" (куда, imho, тебе дорога давно уже протоптана)