SOAP-klient i Delphi 6Ent gir fejl: Forkert parameter
Jeg har importeret en lille simpel WebService, skrevet i C# på min egen asp.net-server, til et projekt i Delphi.Jeg bruger nu en THTTPRIO med WSDLLocation sat til den URL som i browseren giver en XML-version af WSDL'en (altså .../zyx.asmx?wsdl)
og med Port sat til xyzHTTPPost
og med Service sat til yzx.
I min FormCreate kalder jeg THTTPRIO.QueryInterface med interfaceidet TestClassHttpPost og med en variabel MyService som er af typen: TestClassHttpPost (som er af IInvokable).
Dette går fint.
Men når jeg kalder en procedure i dette interface og programmet connecter til internettet (min Firewall vrinsker) får jeg fejlmeddelelsen: "Forkert parameter", dernæst "Handlen er ikke gyldig" og så en AV. Alle 3 med tomt stacktrace.
Nogle geniale forslag?
