Es a veces es algo extraño pensar que podemos utilizar o reutilizar alguna funcion que teniamos en nuestro Visual Basic 6 desde PHP. que no me creen observen
Tenemos que crear un nuevo proyecto DLL Activex tal como lo muestra esta imagen.
En este ejemplo estoy llamando al proyecto superahacker (superahacker.vbp) y a la clase le puse el nombre de TheClass (TheClass.cls) y dentro de la clase hice una funcion publica llamada TheFunction() , la cual devuelve una cadena de texto "Superah@cker © " ahora ustedes podrian hacer que esta funcion haga cosas que ni yo me imagino.
Despúes de que se creado la funcion necesitamos generar la DLL, nos vamos a el menu Archivo/Generar ..... DLL como se observa en la imagen.
y como resultado tendriamos un archivo DLL llamado Superahacker.dll tal como llamamos al proyecto podemos observar eso en esta imagen.
ahora necesitamos copiar este archivo en el %windir%\system32 y desde ventana Ejecutar registrarlo usando este comando.
regsvr32.exe %windir%\system32\superahacker.dll
Ahora viene la idea de como usarlo o como llamarlo desde PHP, la idea es crear un objeto COM e instanciarlo y usar su metodo o funcion observe la imagen.
esta es resultado que obtenemos desde nuestro navegador web.
Ahora no se complique piense simple la proxima vez...
Tenemos que crear un nuevo proyecto DLL Activex tal como lo muestra esta imagen.
En este ejemplo estoy llamando al proyecto superahacker (superahacker.vbp) y a la clase le puse el nombre de TheClass (TheClass.cls) y dentro de la clase hice una funcion publica llamada TheFunction() , la cual devuelve una cadena de texto "Superah@cker © " ahora ustedes podrian hacer que esta funcion haga cosas que ni yo me imagino.
Despúes de que se creado la funcion necesitamos generar la DLL, nos vamos a el menu Archivo/Generar ..... DLL como se observa en la imagen.
y como resultado tendriamos un archivo DLL llamado Superahacker.dll tal como llamamos al proyecto podemos observar eso en esta imagen.
ahora necesitamos copiar este archivo en el %windir%\system32 y desde ventana Ejecutar registrarlo usando este comando.
regsvr32.exe %windir%\system32\superahacker.dll
Ahora viene la idea de como usarlo o como llamarlo desde PHP, la idea es crear un objeto COM e instanciarlo y usar su metodo o funcion observe la imagen.
esta es resultado que obtenemos desde nuestro navegador web.
Ahora no se complique piense simple la proxima vez...
Comentarios
Publicar un comentario