/ / RegisterMethodInfo und RegisterParamInfo aus Delphi XE-Synonymen in Delphi 2006 - Delphi, Delphi-Xe2, Delphi-Xe, Delphi-2006

RegisterMethodInfo und RegisterParamInfo aus Delphi XE-Synonymen in Delphi 2006 - Delphi, Delphi-Xe2, Delphi-Xe, Delphi-2006

Mein Problem ist folgendes. Ich habe einen Webservice, den ich aufrufen muss, aber er enthält komplexe Typen, die Delphi 2006 nicht erkennt. Ich habe versucht, die WSDL über Delphi Xe zu importieren und es hat einen guten Job gemacht. Das Problem ist, dass ich dies in Delphi 2006 verwenden muss, und die Methoden, die Delphi 2006 nicht erkennt, sind RegisterMethodInfo und RegisterParamInfo von invokeRegistry. Haben sie Synonyme oder eine andere Art, wie ich sie 2006 ausführen kann? Danke

Antworten:

1 für die Antwort № 1

Erstellen Sie ein neues Projekt.

Mit RAD Studio 2007 sieht das so aus.
Schau, ob "Seife" verfügbar ist

Bildbeschreibung hier eingeben

Wenn "SOAP" nicht existiert. Es installieren.

Komponente - Pakete installieren

c: Programme FilesCodeGearRADStudio4.0Bindclsoap ??. bpl.

Gehe zu
File->New->Other->Web Services->

wenn es so aussieht

Bildbeschreibung hier eingeben

Setzen Sie a TWSDLHTMLPublish zu deiner Form.

Bildbeschreibung hier eingeben

geh wieder zu File->New->Other->Web Services->

Wenn es jetzt mit aussieht WSDL Importer.

Bildbeschreibung hier eingeben

Dann bist du fertig. :-)

Jetzt können Sie versuchen, die WSDL über Delphi 2006 zu importieren.