Hola a tod@s,
para un pequeño proyecto necesitamos utilizar bibliotecas .dll programadas por nosotros en V7. Queríamos saber en qué lenguaje debemos implementarlas: ¿C?, ¿Visual C? Ya hemos probado con Visual Basic y parece ser que no hay posibilidad. También si es necesario utilizar alguna herramienta adicional para estos casos.
Salvo error, la podeis desarrollar en el lenguaje que quereis, el unico a tener en cuenta, es que el retorno no se puede hacer por referencia, solo por string.
En el desarrollo de dlls por defecto el retorno se hace por referencia en memoria.
Yo para velneo v6, he desarrollado unas en Delphi.
Puedes hacer una dll en Visual Basic (ActiveX, COM+), pero tendrás que crear luego una dll de enlace hecha en C/C++/Delphi/Pascal para que Velneo la pueda utilizar.
Evidentemente esto hará que tu programa pierda la opción de ser multiplataforma.
Yo lo hago casi todo en Java, es multiplataforma y se puede comunicar con cualquier cosa, además de poder ponerlo del lado de un servidor Tomcat y ser así mucho más eficiente. Es casi lo mismo que hace filippe con PHP
Por otra parte, tengo una dll que en su día hice en Delphi y con V6, me funcionaba de maravilla.
La intento utilizar en V7, pero no termino de entender los parametros de configuración y no he entrado información al respecto.
Si a esta libreria le paso un Numero y me debe devolver una cadena como deberé configurarlo?