Ver Mensaje Individual
  #11  
Antiguo 09-11-2007
Avatar de courtois
courtois courtois is offline
Miembro
 
Registrado: abr 2006
Ubicación: Mexico DF
Posts: 200
Reputación: 19
courtois Va por buen camino
hay solamente que modificar el dpr de tu proyecto que ya tengas como exe
Código Delphi [-]

//program nombre; // cambias el encabezado de program
library nombre; // por library

uses
  IWMain,      //añades esta unit
  ISAPIApp,    //y esta 
  IWInitISAPI, //y esta otra
  Forms,
  etc....

exports //añades esto
  GetExtensionVersion, // y esto
  HttpExtensionProc,   // y esto
  TerminateExtension; // y esto otro

//y finalmente...

begin
//cancelas todo el codigo entre el begin y el end
//  Application.Initialize;
//  Application.CreateForm(TformIWMain, formIWMain);
//  etc...
//  Application.Run;
  IWRun; //y pones solo esto 
end.
y listo, compilas y en lugar de hacerte un exe, te genera una dll isapi
te recomiendo solo comentar el codigo por si quieres regresar a exe standalone
si usas un delphi anterior al 2006 debes de guardar el proyecto, cerrarlo y abrirlo de nuevo antes de compilarlo

Última edición por courtois fecha: 09-11-2007 a las 03:32:22.
Responder Con Cita