为什么WebApplication.SendFile失败并显示“已设置回复类型”?

时间:2012-09-18 14:01:02

标签: delphi intraweb delphi-xe3

步骤:

  1. 我使用IntraWeb Application Wizard创建了一个新的IntraWeb应用程序。
  2. 我在表单上放了一个TIWButton。
  3. 我将此代码放入OnClick事件处理程序:
  4. WebApplication.SendFile('D:\Temp\ClearAll.sql');

    点击该按钮会引发Exception类型的例外,并显示消息Reply type already set

    任何想法出了什么问题?

    Delphi是带有IntraWeb XIV的XE3。

    我尝试使用Deplhi 2007(IntraWeb 9)并且它有效,所以这似乎是IntraWeb XIV中的一个错误。

    可以sombody请确认一下吗?

1 个答案:

答案 0 :(得分:2)

这确实是一个确认的错误 杰克逊戈麦斯:

  
    

我发现在使用Intraweb XII的XE2上不会发生这种情况。所以     似乎是Intraweb XIV或Delphi XE3中的一个错误。

  
     

正确

     
    

此外,我们知道有Delphi XE3和Intraweb的注册副本     XIV仍然随机切换端口(例如,不使用端口I     在服务器控制器中指定。)

  
     

我们会检查它...谢谢

https://forums.embarcadero.com/thread.jspa?threadID=77064