听说IntraWeb有这样的功能(100分)

  • 主题发起人 主题发起人 ebxca
  • 开始时间 开始时间
E

ebxca

Unregistered / Unconfirmed
GUEST, unregistred user!
听说用IntraWeb可以先把程序写成是exe的,然后改几句,就可编译成dll的,
就可放到iis中用了,但不知具体怎样做,有谁知道? ??
 
是的.换个路径new一个Dll的intraweb工程(同名),把原来的文件除了工程文件外全部拷贝过去.
 
能说具体点吗?
我按你说的做,但看不到网页,只有空白.
忘了告诉你我的程序是有多个窗口的,还有数据模块.
不用在工程文件中加入任何东西就成了?
还望你讲具体点,好吗?


 
www.51delphi.com有些教程,那里面有,不想贴啦。
 
转帖个给你吧,挺简单的:
How can I convert my stand alone application to ISAPI in Delphi?

Lets take the Guess demo as an example:

program Guess;

uses
IWInitStandAlone, Main in 'Main.pas' {formMain: TIWFormModuleBase},
ServerController in 'ServerController.pas' {IWServerController: TDataModule};

{$R *.res}

begin
IWRun(TFormMain, TIWServerController);
end.
Change the program clause to library.
Chage IWInitStandAlone in the uses clause to IWInitISAPI.

Your project file should now look like this:

library Guess;

uses
IWInitISAPI, Main in 'Main.pas' {formMain: TIWFormModuleBase},
ServerController in 'ServerController.pas' {IWServerController: TDataModule};

{$R *.res}

begin
IWRun(TFormMain, TIWServerController);
end.
 
将工程文件中的program 改为 library ,编译即可。

记得HubDog在他的哪个东东的最后提到过。

 
好了,多谢各位热心人士.搞掂了.
jrq 说:program 改为 library ,说对了一半.
当把 use 中的IWInitStandAlone 改为:IWInitISAPI 后,ok.

 
Change the program clause to library.
Chage IWInitStandAlone in the uses clause to IWInitISAPI.

[:D]
 
多人接受答案了。
 
后退
顶部