Delphi调试WEB程序(ISAPI或CGI)
2011-11-11 11:00
99 查看
1.新建一个web工程,请选中最下面一项:Web App Debugger executable,Coclass name我们设为demo1;
2.在弹出的WebModule2中右击,在弹出的Action编辑框中新建一个webaction,选中,设置Default属性为True,在其onaction事件中编写如下代码,输出一个仅显示‘hello,dephi!’的html页;
3.请先运行一遍,向Web服务器注册;
4.设置断点,运行;
5.点击Tools->Web App Debugger;
6.在Web App Debugger上点击‘Start’;
7.此时‘Start’后面的‘Default URL‘将会激活,请点击;
8.这时将会出现一个小的server框,然后会出现一个html页,上面将会列出可以调试的程序,请选择我们刚才运行的程序’Project1.demo1‘,点击右边的’Go‘,然后就会激活delphi,程序停留在我们设置的断点处,这样,我们就可以调试了;
但是调试成功后如何改为我需要的类型呢??
请在工程浏览器中展开两个工程,把第一个工程Project1.demo1中的程序单元加入到第二个中,注意,不要把第一个工程的窗体单元也加入,完成后去掉第二个工程的窗体单元,编译,保存,完毕!
2.在弹出的WebModule2中右击,在弹出的Action编辑框中新建一个webaction,选中,设置Default属性为True,在其onaction事件中编写如下代码,输出一个仅显示‘hello,dephi!’的html页;
3.请先运行一遍,向Web服务器注册;
4.设置断点,运行;
5.点击Tools->Web App Debugger;
6.在Web App Debugger上点击‘Start’;
7.此时‘Start’后面的‘Default URL‘将会激活,请点击;
8.这时将会出现一个小的server框,然后会出现一个html页,上面将会列出可以调试的程序,请选择我们刚才运行的程序’Project1.demo1‘,点击右边的’Go‘,然后就会激活delphi,程序停留在我们设置的断点处,这样,我们就可以调试了;
但是调试成功后如何改为我需要的类型呢??
请在工程浏览器中展开两个工程,把第一个工程Project1.demo1中的程序单元加入到第二个中,注意,不要把第一个工程的窗体单元也加入,完成后去掉第二个工程的窗体单元,编译,保存,完毕!
相关文章推荐
- Delphi 调试WEBService程序(ISAPI或CGI) 把Web App Debugger executable转换成 ISAPI/NSAPI
- Delphi调试CGI或ISAPI
- 如何在Delphi6中调试web程序步骤
- Delphi 用Web App Debugger简单调试ISAPI 转
- 如何在delphi6中调试web程序
- 处理【由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面】
- HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面 .
- "无法在web服务器上启动调试,不具备调试此程序的权限" 问题解决
- Delphi调试服务程序的两种方法
- HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面
- delphi调试需要管理员权限程序报错“Unable to create process:请求的操作需要提升”
- 怎么在程序运行的时候出现和DELPHI下一样的调试信息???
- Web 应用的执行过程 -- 谈谈 WAD/CGI/ISAPI 的区别
- Python CGI编写web程序-加法器
- IIS7.5 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面
- Web程序的调试与排错
- windows服务器您试图从目录中执行CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。
- 使用Chrome远程调试GenyMotion上的WebView程序
- 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
- 网站报错HTTP Error 503. HTTP 错误 500.24 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面