怎样编译成 .dll文件(100分)

  • 主题发起人 主题发起人 田帝
  • 开始时间 开始时间

田帝

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠,我是一位dephi 新手,在试写一个基于web 的isapi 程序,但
在编译成 .dll文件时总是成.exe文件,我也把program 关键字改为library,
请各位帮忙!
 
编译成*.DLL不仅要修改Program为Library,还要去除窗体及相应代码单元,
再则,移去Uses子句中的Forms,添加适当的库单元,一般SysUtils,Classes,
删除Begin ... End之间的代码。
建立Exports子句等等。有关的书籍有较相信的说明,请参阅。
 
如果你用Delphi的Web Server Application Wizard直接创建一个isapi程序就不会
出现你所遇到的问题了。

在Delphi的IDE菜单上 File | New -- Web Server Application,出现对话框后
选择ISAPI/NSAPI Dynamic Link Libary就搞定了。
 
完成后按web deployment option... -- web deploy向网络发布,而不是运行.
 
DELPHI的C/S版本已经包含了WebModules,用Web Server Application Wizard直接创建一个ISAPI/NSAPI Dynamic Link Library即可。

CGI to DLL:
1.Close all opened projects.
2.Create a new Web Server Application and select ISAPI/NSAPI.
3.Use Project Manager to delete default Units,then add YOUR's Units.
4.Build the application,now you got the DLL.
 
不会是您老建立了CGI了吧?看:
1. New一个Web Server Application, 选择ISAPI;
2. 用原来CGI的WebModule替换新的WebModule;
 
从导向进入,也可以NEW 一个LIBRARY
 
<pre><font size=3>
不行的话,把你的程序<a href="mailto:harbinlss@21cn.com">发过来</a>看看
</font></pre>
 
多人接受答案了。
 
没有form,控件放在哪?
 
后退
顶部