Thema
:
Delphi
Wrapper für SOAP Aufrufe gesucht
Einzelnen Beitrag anzeigen
Fritzew
Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
Delphi 11 Alexandria
#
4
AW: Wrapper für SOAP Aufrufe gesucht
27. Jan 2017, 15:20
Die andere Möglichkeit :
zusammenfalten
·
markieren
Delphi-Quellcode:
TSoapCall = reference
to
function
(): boolean ;
function
TMyClass.SOAPComWrapper(aFunc: TSoapCall): Boolean;
var
ServerPort: DevicePortType;
// aus automatisch erzeugten
SOAP
.pas
begin
Result := False;
{$IFDEF MSWINDOWS}
CoInitialize(
nil
);
{$ENDIF MSWINDOWS}
ServerPort := GetDevicePortType(False, fConfig.SoapServerAdress);
if
fConnectionOK
then
begin
Result := aFunc();
// Das mag der Compiler
end
;
{$IFDEF MSWINDOWS}
CoUninitialize;
{$ENDIF MSWINDOWS}
end
;
// Aufrufen
if
SOAPComWrapper(
function
() : boolean
begin
result := myCall(1, false);
// Hie den gewünschten Aufruf
end
)
then
;
Fritz Westermann
Zitat
Fritzew
Öffentliches Profil ansehen
Mehr Beiträge von Fritzew finden