none
ejecutar codigo genexus desde C# RRS feed

  • Pregunta

  • Hola. Estoy teniendo que utilizar un par de clases que estan dentro de una dll generada con Genexus (version 8), desde un proyecto en VS2012 (C#).

    Estas clases existen en un ambiente de produccion, y proveen a mi aplicacion, datos que no puedo obtener desde otra fuente.

    pues bien, lo primero que se me ocurrio, fue agregar las dlls al proyecto, e instanciarlas. lo cual es perfectamente factible de la siguiente forma:

    Dlya.Bantotal.ajlhy999 Instancia = new ajlhy999();

    al querer usar las funciones de la clase instanciada, VS me ofrece los tipos de parametros de esta forma

    Instancia.execute(short iParam, out string sResult);

    pero a pesar que le estoy pasando los tiops correctos (segun VS) me los marca como error

    alguna idea?

    Saludos

    miércoles, 3 de agosto de 2016 21:04

Respuestas

  • hola

    si vas a invocar un metodo no deberias poner el tipo de datos, simplemente usarias

    Dlya.Bantotal.ajlhy999 Instancia = new ajlhy999();

    short iParam = 0; //puede ponerle otro valor

    string sResult = "";

    Instancia.execute(iParam, out sResult);



    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    miércoles, 3 de agosto de 2016 21:15

Todas las respuestas