[fpc-pascal] Constant object
Geno Roupsky
groupsky at gmail.com
Thu May 4 14:57:23 CEST 2006
I guess you're refering to the old tp days. If so you should be able to
acheive constant object like that:
type
TCObject = object
P1: Double;
end;
var
MyCObject: TCObject;
begin
MyCObject.P1 := 0;
end.
This code should world although I haven't tested it.
But there is no easy(without some nasty hacking) way to have a class
instance as a constant object.
2006/5/2, Michael Müller <mueller_michael at nikocity.de>:
>
> How can I declare a constant object?
>
> var
> MyTest: TObject;
> begin
> MyTest := TObject.Create;
> end.
>
> works (for sure).
>
> How can I declare 'const'?
>
> Thanks
>
> Michael
> _______________________________________________
> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
--
Geno Roupsky
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20060504/536032b4/attachment.html>
More information about the fpc-pascal
mailing list