Ver Mensaje Individual
  #7  
Antiguo 14-04-2014
elmago00 elmago00 is offline
Miembro
NULL
 
Registrado: ago 2013
Posts: 86
Reputación: 11
elmago00 Va por buen camino
Cita:
Empezado por duilioisola Ver Mensaje
O sea que la duda no tiene nada que ver con GUIDs.

Parece que obtienes un error al llamar a unos procedimientos.
  • No nos dices el mensaje de error que te devuelve.
  • No nos dices cómo llamas al procedimiento.
  • No nos muestras parte del código que utilizas para hacer la llamada.
  • No nos dices si tienes el código que ejecutan esos procedimientos o si son cosas precompiladas.

Bueno, creo que entiendes la idea. No puedes llegar aquí y decir tengo un problema y esperar que la gente saque su bola de cristal y haga averiguaciones místicas y te den la respuesta... Para eso deberías ir a ver a una bruja.

No te ofendas, pero:
  • Tómate un tiempo para generar la pregunta. Ese tiempo es el mismo que se tomará la gente en responderte.
  • Relee la pregunta poniéndote en el lugar de la persona que al otro lado del mundo la leerá, sin conocerte a ti ni a la aplicación ni los datos.
  • Responde las posibles preguntas que te podrían llegar a hacer.
hola, duilioisola
antes que nada, pido disculpas por no exponer bien la pregunta. ya bastante paciencia me han tenido los moderadores.

veras, esta es una dll. creada en .net. utiliza estas GUIDs:
Código Delphi [-]
TGUID = '{288230CE-8W49-4C7C-D166-T032363EADFC}';

en la dll esta este proceso

Código Delphi [-]
analytics= interface(IDispatch)
    ['{288230CE-8W49-4C7C-D166-T032363EADFCE}']
    procedure Execute(out Nmae: Byte; out UNIC: Byte;             
                      out restart: PSafeArray; out DOM78: PSafeArray;
                   ); safecall;
  end;

la llamada la hago asi.


Código Delphi [-]
procedure TForm12.Button7Click(Sender: TObject);
var

nombre:byte; unico:byte; restaurar:PSafeArrayay; Dom:PSafeArray;
begin
analytics.Execute(nombre,  unico, restaurar, Dom,);

end;

el error es este:
[dcc32 Error] Unit12.pas(493): E2018 Record, object or class type required

el código completo del programa no lo tengo, la empresa no permite eso.
Responder Con Cita