| 
| 
 | Вопрос # 5 628/ вопрос закрыт / | 
 |  Приветствую, товарищи эксперты!Столкнулся с такой проблемой:
 Предок не желает преобразовываться в наследника.
 
 TMetaObject = class (TObject)
public
    class function Load (const aDB: TSQLiteDatabase;
                                 const anID: TID) : TMetaObject; overload; virtual;
end;
 
TSomeObject = class (TMetaObject)
//...
end;
 
var
    obj : TSomeObject;
begin
    obj := TSomeObject.Load (DB,1) as TSomeObject; // !!! здесь выдает Ordinal Type Required
end;
|  |   Вопрос задал: mirt.steelwater (статус: Посетитель)Вопрос отправлен: 8 сентября 2011, 14:46
 Состояние вопроса: закрыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 0. 8 сентября 2011, 15:05: Вопрос закрыт (решение принял автор вопроса — mirt.steelwater): извините, я протупил - тут надо было передавать не массив, а ид. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |