Implementar un servidor com en una dll
Hola: Necesito usar DLLs en php5, pero que estas DLLs están implementadas en C++Builder6. Luego de incluir la dll en el php.ini he tratado de acceder a las funciones implementadas en la dll, de esta manera:
$objeto = new COM("Creando_dll.dll");
$valor_factorial=$objeto->FactorialNumero(5);
echo $valor_factorial;
Es entonces cuando me da un error y me dice algo así como que no puede crear el objeto COM, luego consulté en varias ayudas de php y encontré que si se trata de un DLL simple no hay forma de ejecutarla desde PHP. Si el archivo DLL contiene un servidor COM es posible que pueda acceder a él si implementa la interfaz IDispatch. Me pudieran decir cuánto de verdad hay en esto, de ser cierto cómo pudiera implementar el servidor COM en mi dll y la interfaz IDispatch.
Gracias y disculpen la molestia.
.
-
Curso de Control Numérico CNC. Programación ISOSEAS, Estudios Superiores Abiertos
-
Curso de Autómatas Programables. Programación AvanzadaSEAS, Estudios Superiores Abiertos
-
Actualmente no existen respuestas para este mensaje. Si quieres responder a YADIERDC, rellena el siguiente formulario, o bien pincha aqui