Am Di., 4. Dez. 2018, 08:00 hat Ryan Joseph
geschrieben:
>
>
> > On Dec 4, 2018, at 1:52 PM, Sven Barth via fpc-pascal <
> fpc-pascal@lists.freepascal.org> wrote:
> >
> > The type of "Self" inside a object is always the same no matter if it's
> allocated on the stack or the heap.
>
> Then there’s
> On Dec 4, 2018, at 1:52 PM, Sven Barth via fpc-pascal
> wrote:
>
> The type of "Self" inside a object is always the same no matter if it's
> allocated on the stack or the heap.
Then there’s now way to do a free method like I showed?
>
> 2) Is there any TObject support in objects? I know
Am Di., 4. Dez. 2018, 04:06 hat Ryan Joseph
geschrieben:
> Some questions about old-style objects.
>
> 1) How can you check if self is assigned? self refers to the struct itself
> but if the object was allocated on the stack then how do we know self is a
> pointer or not?
>
> procedure TMyObject.
Some questions about old-style objects.
1) How can you check if self is assigned? self refers to the struct itself but
if the object was allocated on the stack then how do we know self is a pointer
or not?
procedure TMyObject.Free;
begin
if self <> nil then
dispose(self,Destroy);
end;
2)