Здравствуйте, tnikolai, Вы писали:
D>>Учите мат часть, дорогой. Класы в Delphi всегда создаются и возвращаются как указатели
T>И откуда ты это взял?
D>>Блин, покажите заголовок функции которой пробуете вернуть обьект. И как пробуете, и во что потом пробуете присвоить.
T>function xxx:TMyClass;
T>var x: TMyClass;
T>begin
T> x := TMyClass.Create();
T> result:=x;
T>end;
T>Это неправильно, надо возвращать тип ^TMyClass

пацталом
TMyClass = class
или
TMyClass = object
??
Имхо две разные вещи.