![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Integrar PHP en delphi
Hola a todos,
hace tiempo que quiero dar más funcionalidad a mi aplicación mediante scripts y he estado buscando varias soluciones. He visto que hay varios parsers para scripts en pascal, pero me han parecido algo engorrosos y con poca funcionalidad. La solución más factible que he encontrado es php4delphi, tiene toda la potencia de php y permite utilizar variables y funciones de delphi. La funcionalidad que quiero darle está enfocada sobre todo a la exportación de datos (csv,html,xml,...). Se que se podría implementar en el propio programa, pero es que casi siempre que tengo que exportar datos se hace sobre un formato y con datos diferentes, es decir que no es sistemático. Por ello he decidido poder añadirle scripts para realizar esta operación (no serían más de 20 líneas de código). Quisiera pediros vuestra opinión al respecto, si habeis utilizado estos componentes u otros similares. Gracias
__________________
-¿no es usted la hija de un famoso banquero?. -pues no. -Perdone, pero por un momento pensé que me había enamorado de usted. |
#2
|
||||
|
||||
Pues concretamente con PHP4Delphi no, pero utilizando mi propio intérprete (BAScript, inspirado en FORTH) he hecho alguna cosilla.
Una gran ventaja de este tipo de soluciones es que se puede cambiar el comportamiento de partes del programa sin necesidad de recompilarlo todo, reinstalarlo, y sin problemas de compatibilidad porque el programa, en esencia, es el mismo. Yo lo he utilizado, por ejemplo, para permitir a los usuarios de un sistema TPV la configuración de sus tiquets de venta y sus facturas más fácilmente. En esencia, el guión (script) le dice al programa qué debe imprimir en la factura, dónde y cómo. Lo cierto es que facilita muchas cosas, sobre todo si se tienen clientes quisquillosos que lo quieren todo como ellos quieren y se ponen malos si no sale xactamente como esperan. |
#3
|
||||
|
||||
Personalmente me gusta mas http://www.atug.com/andypatterns/pythonDelphiTalk.htm (Python para Delphi) principalmente porque la sintaxis de python me parece muy clara y facil de seguir.
Pero como sea, es una buena idea mezclar con un lenguaje de scripting. Tambien hay componentes para integrar WSH (O sea, vbscript, javascript y otros, capacidad nativa de windows), diversos scripts en pascal/delphi, perl, ruby y muchos otros...
__________________
El malabarista. |
#4
|
||||
|
||||
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Integrar TreeView en Grid | davezf | Varios | 4 | 07-12-2007 20:08:19 |
Integrar Crystal Reports XI al Delphi 6? | kman | Varios | 5 | 01-08-2006 17:11:37 |
Integrar la ayuda de InterWeb 5.1 a D7 EE | Capo | Internet | 0 | 12-07-2006 18:20:41 |
Integrar Delphi con OpenOffice | Carlos SM | Servers | 1 | 05-01-2005 14:47:29 |
Integrar .hlp en delphi | Yenifer | Varios | 1 | 24-08-2004 14:10:33 |
![]() |
|