Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > SOAP out parametr in procedure


Автор: Kostyaxp 30.3.2012, 13:13
Доброго времени суток.

Подскажите, пожалуйста, как правильно вызвать out параметр в SOAP транзакции.
Имеется метод Method(parametr1 , parametr2, paramert3, parametr4) : integer
Где parametr1 , parametr2 - in
paramert3, parametr4, - in/out

Код

var
SOAP: OleVariant;

begin
  SOAP := CreateOleObject('MSSOAP.SoapClient30');

……...PropertysMSSOAP…….

  SOAP.mssoapinit(WSDL, Service, Port, WSML);

Parametr1 := 1; // - int
Parametr2 := False; //- bool
Parametr3 := 3; // - int 
Parametr4 := ‘4’; //- string 

//Вызов
SOAP. Method(parametr1 , parametr2, paramert3, parametr4);


Интересно как можно передать во внешнюю переменную paramert3, parametr4?
И как правильно будет выглядеть в этом случае строка вызова метода?


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)