Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-04-2011
unguerrero unguerrero is offline
Registrado
 
Registrado: dic 2007
Posts: 4
Poder: 0
unguerrero Va por buen camino
Parámetros a metodos de un servicio Web en delphi 5

Estoy intentando ejecutar un método (función) en un servicio web desde Delphi 5; logro realizar la conexión, y ejecutar el método. El resultado del mismo es un tipo definido de la siguiente forma (en el respectivo WSDL):

Cita:
<s:complexType name="T_SALIDA"><s:sequence><s:element minOccurs="1" maxOccurs="1" name="CODIGO_SALIDA" type="s:int"/><s:element minOccurs="0" maxOccurs="1" name="DESCRIPCION_SALIDA" type="s:string"/></s:sequence></s:complexType>
El resultado lo asigno a una variable de tipo variant, segun requerimiento del compilador, pero no logro convertirlo a un tipo record en Delphi, u obtener los valores de CODIGO_SALIDA y DESCRIPCION_SALIDA. ¿Cómo puedo obtener dichos valores?
Si el resultado de la función es de tipo string, lo asigno a una variable tipo string y lo trabajo sin problemas, pero con el tipo TSalida declarado por mí no logro hacerlo.

Agradezco cualquier tipo de ayuda al respecto.

Adjunto el código..

Cita:
TSalida = record
Codigo: integer;
Descripcion: string[255];
end;
procedure TForm1.Button1Click(Sender: TObject);
var SoapClient, Respuesta: variant;
Salida: TSalida;
begin
SoapClient := CreateOleObject('MSSOAP.SoapClient');
SoapClient.MSSoapInit('enlace correspondiente');
Respuesta:= SoapClient.HelloWorld;
end;

Última edición por unguerrero fecha: 15-04-2011 a las 19:49:21. Razón: incompleto
Responder Con Cita
  #2  
Antiguo 17-05-2011
unguerrero unguerrero is offline
Registrado
 
Registrado: dic 2007
Posts: 4
Poder: 0
unguerrero Va por buen camino
He estado esperando respuesta a esta inquietud desde hace un mes, pero nadie responde. ¿Qué podría hacer para encontrar ayuda al respecto?
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Hasar-delphi metodos en el OCX Sieg Varios 5 04-04-2013 03:01:25
Como arrancar o parara un servicio en funcion de otro servicio ?? QuarkBcn API de Windows 12 15-06-2011 14:46:11
Servicio con parámetros fer21unmsm Varios 2 03-05-2007 22:05:48
Información sobre MSSQL y Delphi, componentes, métodos, etc. Ronald HerNav MS SQL Server 5 08-03-2007 22:41:40
Codigo java a delphi, comparativa de codigos, funciones, metodos,sentencias..etc sakuragi Varios 0 14-12-2006 19:50:56


La franja horaria es GMT +2. Ahora son las 09:12:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi