Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   .exe desde IIS (https://www.clubdelphi.com/foros/showthread.php?t=805)

onairam 25-05-2003 23:36:34

.exe desde IIS
 
Buenas..
tengo un pequeño problema con un .exe generado en Delphi y su aplicacion a nivel de servidor en IIS.
El tema es que cuando ejecuto el .exe desde el cliente, me da la opcion de bajarlo, y no me da el resultado que esta predefinido en el codigo fuente de dicho programa.
alguien sabe como hacer para ejecutarlo y que me responsa segun lo que hace el programa y no que me lo de para bajar.

Todo esto es en Delphi 5.
Saludos desde Argentina.
Mariano!

__hector 26-05-2003 20:49:07

Que se ejecute donde ?

En el servidor o en el cliente?

onairam 27-05-2003 04:41:11

en el server.
el .exe tiene codigo html.
Muchas Gracias Hector por preocuparte!

__hector 27-05-2003 14:50:05

Dos preguntas...

que tiene que hacer el .exe ? Es un script CGI?

La otra es si el webserver es IIS

onairam 27-05-2003 17:00:15

el web server es el iis
y la salida esta en html
por ejemplo:
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, HTTPApp;

type
TWebModule1 = class(TWebModule)
procedure WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
private
{ Private declarations }
public
{ Public declarations }
end;

var
WebModule1: TWebModule1;

implementation

{$R *.DFM}

procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
response.Content:='<html><head><title>Programacion 2</title></head><body><h3>Hola Programacion II<br>IP : ' + request.RemoteAddr + '<br>Hostname: ' + request.RemoteHost + '</h3></body></html>'

end;

end.
Muchas Gracias Nuevamente Hector!!!!

__hector 27-05-2003 19:58:12

Ah bueno, si lo que tienes es un Script CGI generado desde delphi es mucho mas sencillo el asunto.

Solo te basta con abrir la consola de iis, y en las propiedades del Website te vas a la pestaña de Home Directory, y seleccionas en los permisos de ejecucion 'Scripts and Executables" (me parece que trae Scripts Only por defecto

Pruebalo y dinos a ver si te funciona...


La franja horaria es GMT +2. Ahora son las 08:00:18.

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