Re: Confessions of an "OO Foreigner"

From: Thane Hubbell (thaneh_at_softwaresimple.com)
Date: 12/31/03


Date: 30 Dec 2003 15:35:16 -0800


"Peter E.C. Dashwood" <dashwood@enternet.co.nz> wrote in message news:<3ff13759_9@news.athenanews.com>...
> "William M. Klein" <wmklein@nospam.netcom.com> wrote in message
> news:IY8Ib.11519$lo3.3414@newsread2.news.pas.earthlink.net...
> > FYI - if you want to use the "returned value" from an object
> reference/method,
> > you MAY use the
> >
> > Move object-reference::method-name (param-n)
> >
> > syntax (called "inline object reference")
> >
>
> Only if it is early bound (and early binding stinks IMO).
>
> Pete.

Not true - inline method invocation works with late binding provided
the object reference is a universal object reference (which requires
late binding). I also disagree with you - performance wise, late
binding is bad.

That said - I had a long post written on another thread and Google ate
it.

In it I apologized to Judson for implying he didn't understand OO.
Second I said that OO has not yet fulfilled it's promise - but that it
soon will.

Model based programming is made possible by OO. In addition "web
services" are made possible by OO syntax. SOAP means Simple OBJECT
Access Protocol. With these advances OO - being Objects AS A SERVICE
- will fulfill its promise.



Relevant Pages

  • RE: Maintaining Maximum Platform Compatibility
    ... Early binding is tied to the exact reference that you select in the ... In this case Late Binding is really the only good option. ... So this would solve compatibility issues: ... Dim appWord As Word.Application ...
    (microsoft.public.excel.programming)
  • Re: Excel 2003 VBProject Missing reference
    ... I am not up to speed on Late / Early binding but you have prompted me to now ... user it's always best avoid the issue altogether, remove the reference your ... Set PPTApp = CreateObject ... End Sub ...
    (microsoft.public.excel.programming)
  • Re: Access Runtime on PC without MS Office
    ... Microsoft Office Object Library 11.0 which is one of the references ... I don't pretend to understand the concept of 'late binding'. ... application removing any reference in the code to the CommandBar ... but everything else in your app still functions ...
    (microsoft.public.access.setupconfig)
  • Re: Changing reference to Word in Excel project
    ... non-releasable reference to word. ... But I thought I *was* using late binding. ... > Dim doc As String ... > "Tom Ogilvy" wrote in message ...
    (microsoft.public.word.vba.general)
  • Re: Changing reference to Word in Excel project
    ... non-releasable reference to word. ... But I thought I *was* using late binding. ... > Dim doc As String ... > "Tom Ogilvy" wrote in message ...
    (microsoft.public.excel.programming)