Просто угадайте, поскольку вы предоставляете очень мало информации в своем вопросе.
Используйте переменную, назначенную компоненту, который вы уронили в своей форме.Не объявляйте новый локальный (который вы так и не создали).Чтобы установить Converter.Options
в коде, вам нужно добавить OPToSOAPDomConv
к вашему предложению использования.
implementation
uses
OPToSOAPDomConv;
// BTW, this name might not be a good one if it's the
// OnBeforeExecute event handler as that isn't
// clear from the name.
procedure TForm1.CleanUpSOAP(const MethodName: String; var SOAPRequest: WideString);
begin
// Note this clears any previous options!
HTTPRIO1.Converter.Options := [soLiteralParams];
// If you want to keep the previous options instead of replacing them
// HTTPRIO1.Converter1.Options := HTTPRIO1.Converter1.Options + [soLiteralParams];
end;
Если вы уронили компонент в форме, я не уверен, почему выОднако вместо этого вы не обрабатываете это в Инспекторе объектов.
Если это не решит проблему, отредактируйте свой вопрос и предоставьте точное сообщение об ошибке, которое вы получаете, включая любые адреса памяти в случаеВозникает исключение.