Fórum Transformando STAND ALONE para ISAPI #234023

24/05/2004

0

Pessoal, preciso da seguinte informação, como faço pra converter meu projeto STAND ALONE par ISAPI.

Preciso muito dessa dica.

Fico aguardando.


Fcs.bh

Fcs.bh

Responder

Posts

25/05/2004

Domdoug

:idea: Se vc. estiver usando componentes INTRAWEB: Visualize o arquivo principal do seu código fonte (.DPR). Troque a cláusula [i:bd2426cdf7]program[/i:bd2426cdf7] para [i:bd2426cdf7]library[/i:bd2426cdf7]. Troque, também, [i:bd2426cdf7]IWUnitStandAlone[/i:bd2426cdf7] na cláusula [i:bd2426cdf7]uses[/i:bd2426cdf7] para [i:bd2426cdf7]IWInitISAPI[/i:bd2426cdf7]. É só.

Domdoug


Responder

Gostei + 0

03/06/2004

Czapelini

A dica do amigo domdoug funciona perfeitamente se a versão do IW for 5.0.
Não consegui ainda converter com versões superiores.
Se alguém souber, por favor poste aqui.

Um abraço e até mais!


Responder

Gostei + 0

09/06/2004

Domdoug

Amigo,
Para versões do Intraweb superior ao 5.0 o procedimento é o seguinte:

1 - No lugar de program colocar library.
2 - Na cláusula uses do .dpr substituir as duas primeiras linhas por:
[b:39a99521e3]ISAPIApp,
IWInitISAPI,[/b:39a99521e3]
3 - Após as outras declarações e da diretiva de complilação inserir o seguinte código. (Estou repetindo a diretiva de complilação para que possa ser melhor visualizado o que substituir.)

{$R *.RES}

//esta declaração é nova
[b:39a99521e3]exports
GetExtensionVersion,
HttpExtensionProc,
TerminateExtension;[/b:39a99521e3]
// dentro do begin inserir IWRun
begin
[b:39a99521e3] IWRun;[/b:39a99521e3]
end.

Espero ter ajudado.
Domdoug


Responder

Gostei + 0

09/06/2004

Czapelini

Ajudou muito mesmo!
Fazia tempo que tentava e não conseguia. estava faltando o IWRun...
Muito obrigado!
Um abraço e até mais!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar