Ir al contenido


Foto

[RESUELTO] Delphi 7 Consumiento servicios web en java. Todo un show :S


  • Por favor identifícate para responder
44 respuestas en este tema

#41 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 08 septiembre 2012 - 06:37

hola

soy nuevo en el foro y tambien estoy tratando de consumir el webservice de forcogsa desde delphi7 pero no logro autenticar, ya copie el codigo de arriba y no se como enviar las instrucciones en delphi para autenticar, le estoy poniendo asi pero me manda error, ojala puedan ayudarme

WSForcogsaService.Autenticar('pruebasWS','pruebasWS');

[Error] AFactur.pas(1967): ')' expected but ',' found

me podran echar la mano, gracias


Que tal maramram bienvenido a DelphiAccess, estas madando llamar mal el método Autenticar, sólo te pide un parámetro que contiene el usuario y contraseña como lo puedes ver en la definición de la clase y de como llamar al método.



delphi
  1.   Autenticar = class(TRemotable)
  2.   private
  3.     Fusuario: WideString;
  4.     Fcontrasena: WideString;
  5.   public
  6.   published
  7.     property usuario: WideString read Fusuario write Fusuario;
  8.     property contrasena: WideString read Fcontrasena write Fcontrasena;
  9.   end;
  10.  
  11. function  Autenticar(const parameters: Autenticar): AutenticarResponse; stdcall;



Entonces el método autenticar lo debes consumir de ésta forma.



delphi
  1. var
  2.   userpass: Autenticar;
  3.  
  4. begin
  5.   userpass := Autenticar.create;
  6.  
  7.   userpass.Fusuario := 'pruebasWS';
  8.   userpass.Fcontrasena := 'pruebasWS';
  9.  
  10.   ::::::::::
  11.  
  12.   WSForcogsaService.Autenticar(userpass);
  13. end;



Saludos
  • 0

#42 JuanPalmaSoft

JuanPalmaSoft

    Advanced Member

  • Miembros
  • PipPipPip
  • 76 mensajes
  • LocationDistrito Federal

Escrito 08 septiembre 2012 - 08:01

Hola

Que deseas integrarlo a una aplicacion o un modulo aparte para llamar de una aplicacion.  este es mi correo juanpalmasoft@gmail.com. recuerdame para llegando de viaje escribirte. si pasas a Delphi XE2 se te genera el codigo completico, si te quedas en Delphi 7 te lo envio mas tarde.

gracias
  • 0

#43 maramram

maramram

    Newbie

  • Miembros
  • Pip
  • 2 mensajes

Escrito 08 septiembre 2012 - 06:20

hola

si quiero ponerlo a una aplicacion y estoy en delphi7, si fueras tan amable de pasarme el codigo estaria super

saludos

  • 0

#44 JuanPalmaSoft

JuanPalmaSoft

    Advanced Member

  • Miembros
  • PipPipPip
  • 76 mensajes
  • LocationDistrito Federal

Escrito 11 septiembre 2012 - 05:46

ok hoy en la tarde entra al chat juanpalmasoft@hotmail.com, me he demorado porque cambie de estado y de trabajo y no he tenido tiempo hpy en la noche vemos todo

gracias
  • 0

#45 JuanPalmaSoft

JuanPalmaSoft

    Advanced Member

  • Miembros
  • PipPipPip
  • 76 mensajes
  • LocationDistrito Federal

Escrito 11 septiembre 2012 - 09:05

es como te dice egostar, ya pudistes resolver? son clases, llenas las propiedades y como parametro pasas la instancia a la clase.

gracias
  • 0




IP.Board spam blocked by CleanTalk.