Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Entrar Automaticante Web PHP A Traves de Delphi (https://www.clubdelphi.com/foros/showthread.php?t=38689)

newdelphi7 23-12-2006 05:21:05

Entrar Automaticante Web PHP A Traves de Delphi
 
Hola bueno tengo ya totalmente realizada una aplicacion en php, solo que he tenido unos inconvenientes para imprimir y he optado por probar esto en delphi, (soy mejor en php que en delphi, pero me estoy aprendiendo).......

En realidad lo que me interesa es sacar 3 valores desde la base de datos localizada en el sevridor pero totalmente funcional a traves de PHP, quisiera sacar esos 3 Valores a traves de Delphi simulando la entrada...

LA idea que se me ocurre es la siguiente, hay una forma de hacer una aplicacion en delphi que simule un NAVEGADOR WEB? es decir que solo alla que ejecutarla esta llame al sevidor como si fuera una web un cuadrito con una web yo haga los click necesarios y por ejemplo en pantalla me salgan unos valores yo los coja en delphi y a traves de delphi yo mande a imprimir a la impresora (mini-impresoras a traves de los comandos de escape)......


No me he dado a enteder pero miren un ejemplo de lo que esta hecho en PHP:
1) abrimos el explorer y por defecto nos conectamos a la web del servidor pidiendo usuario y contraseña.
2) Elegimos entre las (7) empresas diferentes una de ellas cualquiera y vemos el monto total de la ultima factura generada.

Es totalmente funcional en PHP hasta cuando llega a imprimir ya que las terminales son puntos de venta utilizan mini-impresoras del tipo star-sp200, antes no era necesario imprimir ahora sip, por lo que me gustaria sabe como a traves de delphi haria que se conectara e hciiera click en la diferente compañia y luego se me almacenara en una variable el valor de fecha, numero y monto de la ultima factura.....

dec 23-12-2006 08:59:00

Hola,

Cita:

En realidad lo que me interesa es sacar 3 valores desde la base de datos localizada en el sevridor pero totalmente funcional a traves de PHP, quisiera sacar esos 3 Valores a traves de Delphi simulando la entrada...
¿La aplicación PHP y la de Delphi son tuyas? Es decir, ¿puedes añadir algún Script a la aplicación PHP y cambiar algo en la de Delphi si es menester?

newdelphi7 23-12-2006 13:53:09

La Aplicacion en PHP y en Delphi So Mias
 
Sip La Aplicacion es totalmente mia en PHP, y la de delphi tmabien auqnue en delphi no he hecho nada pues nose como empezar....

Pero cualquier ayuda es bien recibida.......

dec 23-12-2006 14:07:37

Hola,

Pues pienso que podrías añadir un Script PHP en el sitio Web únicamente para que se comunicara con él la aplicación escrita en Delphi. Tú puedes enviar desde la aplicación escrita en Delphi peticiones HTTP a dicho Script, de modo que el mismo pueda enviarte a ti cierta "salida", que luego podías enviar a imprimir ya desde la aplicación escrita en Delphi.

Busca en estos Foros cómo puedes utilizar los componentes Indy, por ejemplo, para enviar peticiones HTTP GET ó POST mediante Delphi.

JXJ 23-12-2006 23:30:08

a mi se ma hace mas facil que te conectes a la base de datos
del servidor, con los componentes zeos, y obtengas los valores que quieres
imprimir de la base de datos que tu elijas. y de las tablas necesarias
y despues con delphi usas esa informacion e implementas la impresio.
hasta con un reporteador, como el quick report o el fast report.
o el opensource. que no recuerdo. como se llama..deja lo encuentro.
y lo posteo.

JXJ 23-12-2006 23:40:11

aqui esta uno

Report Manager is both a print scheme designer (report) and a high level printing (reporting) engine. Also a TCP Report Server and a Web Report Server (PDF on the fly), supports Windows and Linux. Connectivity to almost all databases is provided.

http://sourceforge.net/projects/reportman


aqui otro

VCL Report Generator
A report designer and generator application written in Delphi, with a WYSIWYG report designer, a VCL component for reports generation, valid for Delphi 5 to 2006, and a little CommandLine application for call. It only run in Windows and spanish.

http://sourceforge.net/project/showf...roup_id=180568

newdelphi7 26-12-2006 05:49:29

Gracais por Su ayuda
 
Gracias porsu pronta y excelente ayuda, estoy investigando, luego le posteo lo que dje como solucion...... gracias

vicovni 02-01-2007 08:26:20

Respecto a lo que dices JXJ de conectarse directamente a la base de datos con zeos, se puede hacer esto en un servidor gratuito? yo tengo una cuenta en 100webspace que cuenta con mysql y no se si se pueda hacer esto

JXJ 02-01-2007 21:09:41

nunca he intentado conectarme a una base
mysql con esas caracteristicas.

no conozco el servicio gratuito de 100webspace
creo que pueden tener alguna proteccion.. o algo asi..

yo me conecto bien a mi base mysql. que esta en un sitio web de pago.


La franja horaria es GMT +2. Ahora son las 03:03:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi