Só uma correção:
NO fox 6 o erro ocorre ao executar a 2a. linha - mssoapinit
No Fox 7 ocorre na linha de login.
>Ola *.*
>
>
>peguei um exemplo de conexão a web service aqui na ut: veja abaixo:
>
>
>* Create the SOAP object
>loUniversalThread=Createobject("mssoap.soapclient30")
>loUniversalThread.mssoapinit("http://www.levelextreme.com/WebService/universalthread.wsdl")
>
>lcUsername='meulogin'
>lcPassword='minhasenha'
>
>* Do the login
>loUniversalThread.Login(lcUsername,lcPassword)
>
>* Call a method
>* Get the message for one day
>lcXML=loUniversalThread.GetMessage(DATE())
>
>Instalei o soap corretamente e quando vai executar a linha de login ocorre um erro de Ole IDispatch Exeption code que transcrevo abaixo:
>
>OLE IDispatch Exeption code 0 from WSDL Reader:
>WSDL ReaderXML Parser failed at linenumber 0, lineposicion 0,
>Reason is: Acesso negado
>hresult=0x1: função incorreta
>WSDL Reader: Loading of the WSDL file failed
>hresult: 0x80070057 Parâmetro incorreto
>-Crient one of the parameters suplied is in
>
>Fiz isso em um PRG e tb digitei as linhas na janela de comando, o erro ocorre sempre na linha de LOGIN, tentei com fox 6 e fox 7 - com firewall e sem firewall - este com linha discada
>
>O que está errado ?
>
>
>Grato a todos,