AnInstance := TAnObject.Create; if that's not a class method I'm not sure what is ;)
D On Wed, 25 Jul 2007 21:33:25 +1200, you wrote: >Sean > >Thanks, I grovel corrected :-), Still little use with no data, ie Data + >Algorithms = Programs > >N >> Class methods have been around for years, explicitly. As in >> TMyClass.DoSomething, no nil instances required. >> have just looked it up in my "Using Delphi 3" (pub 1997) book that I keep >> lying around for no apparent reason, so it's been at least a decade. >> >> Class variables etc are newer >> >> >> Regards >> >> Sean >> --------------------------------------- >> Sean Cross >> mailto:[EMAIL PROTECTED] >> >> Pics Print - The photo printing solution for Windows. >> http://www.picsprint.com >> >> Rental Property Manager - Rental management made easy >> http://www.sourceitsoftware.com >> >> >> >>> -----Original Message----- >>> From: [EMAIL PROTECTED] [mailto:delphi- >>> [EMAIL PROTECTED] On Behalf Of Neven MacEwan >>> Sent: Wednesday, 25 July 2007 8:19 p.m. >>> To: NZ Borland Developers Group - Delphi List >>> Subject: Re: [DUG] basic question >>> >>> Dennis >>> >>>> Class methods have been around since Delphi 2. Where have you been >>>> all these years? >>>> >>> Not explicitly, as I said, you cannot for example call them on the >>> class, you call them on a nil instance >>> which is hardly elegant php for example you would call a class method >>> by >>> TClass::Method() >>> >>> To reinforce this, why did they introduce a 'class' keyword if they >>> were >>> already there? >>> >>> N >>> >>>> Class types, consts and vars came in D2006, I think, or might be in >>>> D2005. >>>> >>>> ----- Original Message ----- From: "Neven MacEwan" <[EMAIL PROTECTED]> >>>> To: "NZ Borland Developers Group - Delphi List" >>>> >>> <delphi@delphi.org.nz> >>> >>>> Sent: Wednesday, July 25, 2007 7:25 PM >>>> Subject: Re: [DUG] basic question >>>> >>>> >>>> >>>>> J >>>>> >>>>> My point is Delphi (generic) does not have Class Methods/Vars or >>>>> are you saying that 'Delphi' only applies to D2005+ >>>>> >>>>> As for sarcasm, its a matter of opinion I found his response smug. >>>>> >>>>> N >>>>> >>>>> >>>>>> I'll answer for Chee Wee (not Chee - common mistake) >>>>>> >>>>>> These articles were by Nick about changes since Delphi 7. >>>>>> http://dn.codegear.com/article/34325 (VCL) >>>>>> http://dn.codegear.com/article/34323 (IDE) >>>>>> http://dn.codegear.com/article/34324 (Language) >>>>>> >>>>>> I don't think his original reply was sarcastic either. Why would he >>>>>> need to clarify something, you're the one that didn't do any >>>>>> >>> research >>> >>>>>> before saying something. Especially when coming from a version that >>>>>> >>> is >>> >>>>>> like 6 years old >>>>>> (http://delphi.wikia.com/wiki/Borland_Compiler_Release_Dates). >>>>>> >>>>>> Even if you don't run the latest version, it is hardly a great >>>>>> >>> effort >>> >>>>>> to subscribe to some blogs (www.delphifeeds.com). >>>>>> >>>>>> As for when they came in, they are a by product of Delphi.NET. So >>>>>> codegear doing .NET was good for something! So they came into the >>>>>> win32 around D2005 and have become less buggy each release since. >>>>>> >>>>>> cheers, >>>>>> Jeremy >>>>>> >>>>>> >>>>>>> Chee >>>>>>> >>>>>>> When did they sneak in?, Before you get all sarcastic I'd suggest >>>>>>> >>> you >>> >>>>>>> clarify things, >>>>>>> Some of us are using older versions (D6 in my case) >>>>>>> >>>>>> _______________________________________________ >>>>>> NZ Borland Developers Group - Delphi mailing list >>>>>> Post: delphi@delphi.org.nz >>>>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi >>>>>> Unsubscribe: send an email to [EMAIL PROTECTED] with >>>>>> Subject: unsubscribe >>>>>> >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> NZ Borland Developers Group - Delphi mailing list >>>>> Post: delphi@delphi.org.nz >>>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi >>>>> Unsubscribe: send an email to [EMAIL PROTECTED] with >>>>> Subject: unsubscribe >>>>> >>>>> >>>> _______________________________________________ >>>> NZ Borland Developers Group - Delphi mailing list >>>> Post: delphi@delphi.org.nz >>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi >>>> Unsubscribe: send an email to [EMAIL PROTECTED] with >>>> Subject: unsubscribe >>>> >>>> >>>> >>> _______________________________________________ >>> NZ Borland Developers Group - Delphi mailing list >>> Post: delphi@delphi.org.nz >>> Admin: http://delphi.org.nz/mailman/listinfo/delphi >>> Unsubscribe: send an email to [EMAIL PROTECTED] with >>> Subject: unsubscribe >>> >> >> _______________________________________________ >> NZ Borland Developers Group - Delphi mailing list >> Post: delphi@delphi.org.nz >> Admin: http://delphi.org.nz/mailman/listinfo/delphi >> Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe >> >> >> > >_______________________________________________ >NZ Borland Developers Group - Delphi mailing list >Post: delphi@delphi.org.nz >Admin: http://delphi.org.nz/mailman/listinfo/delphi >Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe _______________________________________________ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin: http://delphi.org.nz/mailman/listinfo/delphi Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe