如何在delphi中调用asp网页(50分)

  • 主题发起人 主题发起人 什么年代
  • 开始时间 开始时间

什么年代

Unregistered / Unconfirmed
GUEST, unregistred user!
我希望按钮一点,就可以调用C:/temp/a.asp文件,弹出网页.
 
uses
ShellAPI;

ShellExecute(0, 'open', 'c:/temp/a.asp', nil, nil, SW_Show);
 
是这样,我在c/temp下 有下有一些asp文件,登录是index.asp
然后有1,2,3等一些asp文件。

我希望在delphi中直接调用 1,2,3等文件
我用
ShellExecute(0, 'open', 'c:/temp/index.asp', nil, nil, SW_Show);
或者

ShellExecute(0, 'open', 'c:/temp/1.asp', nil, nil, SW_Show);
都没有反应,怎么办?
急!!!
 
对于Html的网页文件,这样调用是可以的。
但是对asp这种有脚本的网页,这样就看不到,脚本执行的效果了!
要想看这个ASP执行的效果,你得先把这个ASP文件拷贝到IIS目录中,然后在IIS环境中打开这个文件。
你可以在WebBrowser控件中显示这个网页的内容。这个控件有一个Navigate()方法,你自己看看吧。
 
你先在IIS里设置好。

ShellExecute(0, 'open', 添服务器名+'1.asp', nil, nil, SW_Show);
举例
ShellExecute(0, 'open', PChar('http://127.0.0.1/1.asp'), nil, nil, SW_Show);
 
后退
顶部