opensubscriber
   Find in this group all groups
 
Unknown more information…

d : delphi@delphi.org.nz 25 July 2007 • 6:15PM -0400

Re: [DUG] basic question
by David Moorhouse

REPLY TO AUTHOR
 
REPLY TO GROUP




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:sean@sour...
>>
>> 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: delphi-bounces@delp... [mailto:delphi-
>>> bounces@delp...] 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" <neven@mwk....>
>>>> To: "NZ Borland Developers Group - Delphi List"
>>>>      
>>> <delphi@delp...>
>>>    
>>>> 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@delp...
>>>>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>>>>>> Unsubscribe: send an email to delphi-request@delp... with
>>>>>> Subject: unsubscribe
>>>>>>
>>>>>>
>>>>>>          
>>>>> _______________________________________________
>>>>> NZ Borland Developers Group - Delphi mailing list
>>>>> Post: delphi@delp...
>>>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>>>>> Unsubscribe: send an email to delphi-request@delp... with
>>>>> Subject: unsubscribe
>>>>>
>>>>>        
>>>> _______________________________________________
>>>> NZ Borland Developers Group - Delphi mailing list
>>>> Post: delphi@delp...
>>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>>>> Unsubscribe: send an email to delphi-request@delp... with
>>>> Subject: unsubscribe
>>>>
>>>>
>>>>      
>>> _______________________________________________
>>> NZ Borland Developers Group - Delphi mailing list
>>> Post: delphi@delp...
>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>>> Unsubscribe: send an email to delphi-request@delp... with
>>> Subject: unsubscribe
>>>    
>>
>> _______________________________________________
>> NZ Borland Developers Group - Delphi mailing list
>> Post: delphi@delp...
>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>> Unsubscribe: send an email to delphi-request@delp... with Subject: unsubscribe
>>
>>
>>  
>
>_______________________________________________
>NZ Borland Developers Group - Delphi mailing list
>Post: delphi@delp...
>Admin: http://delphi.org.nz/mailman/listinfo/delphi
>Unsubscribe: send an email to delphi-request@delp... with Subject: unsubscribe

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delp...
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-request@delp... with Subject: unsubscribe

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.