From: Nick Friend on
Good point Phil, thanks.

Nick

On 17 Mar, 05:50, Sherlock <sherl...(a)sherlock.com.au> wrote:
> Nick
>
>  IF SELF:oSoapClient = NULL_OBJECT
>     cClient := "MSSOAP.SoapClient"
>     SELF:oSoapClient := OLEAutoObject{ cClient }               //
> Dont .. does not work   30"   "MSSOAP.SoapClient"
>     IF ! SELF:oSoapClient:fInit
>       cClient += "30"
>       SELF:oSoapClient := OLEAutoObject{ cClient }           // if
> SOAP TOOLKIT installed    "MSSOAP.SoapClient30"
>     ENDIF
>   ENDIF
>
> Give you a heads up that XP has Soap installed but Vista/WIndows 7
> needs the SOAP TOOLKIT
> To instantiate these two version the call is different.
> You can use code like about which will try both ways and work out if
> SOAP exists.
>
> Phil McGuinness
> --------------