>> Oh man I must have this jetlag real bad, please ignore this dumb (stupid)
>> obvious blatant programmer error.
> Good question though. What is the difference between
> t1.create
> and
> t1 := <myclassname>.Create ?
the latter (Class.Create) calls NewInstance to get memory for a new object
then calls the constructor to initialise it...
the former (instance.create) doesn't allocate new memory but just calls the
constructor to initialise the indicated memory. So if no valid allocated
memory was pointed to by tl you get an AV...
--
Aaron Scott-Boddendijk
Jump Productions
(07) 838-3371 Voice
(07) 838-3372 Fax
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz