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

Вниз

Не получается создать объект указанного класса   Найти похожие ветки 

 
mfender   (2011-01-15 06:00) [0]

Проблема в следующем: в package лежит и регистрируется TframeTransfertPoint


type
 TframeTransfertPoint = class(TFrame)

initialization
 RegisterClass(TframeTransfertPoint);


Далее происходит невнятное:

type
 TFrameClass = class of TFrame;


var
 AFrmClass: TFrameClass;
 AFrame: TFrame;

   AFrmClass := TFrameClass(GetClass("TframeTransfertPoint"));
   if Assigned(AFrmClass) then
   begin
     AFrame := TFrameClass.Create(AContainer);

В результате, AFrame всегда получается TFrame, а вовсе не TframeTransfertPoint.
Почему так может быть?


 
Palladin ©   (2011-01-15 09:08) [1]


> TFrameClass.Create(AContainer);

так ты ж его сам тут тупо и создаешь... что за глупые вопросы? замени на AFrmClass.Create и будет тебе щасте...
ужос какой то... сразу на форум


 
mfender   (2011-01-15 12:37) [2]

Ну, не сразу, конечно… А в целов всё верно: чтобы не тупить, нужно иногда спать ))))
Спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
15-1294003799
Юрий
2011-01-03 00:29
2011.04.17
С днем рождения ! 3 января 2011 понедельник


15-1293565837
TUser
2010-12-28 22:50
2011.04.17
Почему эбонит электризуется при натерании об шерсть?


15-1293744604
Юрий
2010-12-31 00:30
2011.04.17
С днем рождения ! 31 декабря 2010 пятница


15-1293597688
Curse
2010-12-29 07:41
2011.04.17
Профсоюз IT


2-1295100435
volkafff
2011-01-15 17:07
2011.04.17
Вопросы новичка про цикл и неповторяющиеся числа в массиве.