You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用TMS WEB Core网站中的红色错误弹窗提示?

移除TMS WEB Core底部红色错误提示框

可以通过以下几种方式移除或禁用该错误提示框:

  • 项目设置层面禁用
    打开TMS WEB Core项目的选项面板,依次进入Project Options -> TMS WEB -> Debugging,取消勾选Display error messages选项,保存设置后重新编译项目即可。

  • 代码全局关闭提示
    在主窗体的OnCreate事件中添加代码,直接关闭全局错误提示:

    WebApplication.ShowError := False;
    

    若需在JavaScript层面处理,可覆盖默认错误处理函数:

    window.onerror = function() { return true; };
    
  • 自定义错误处理(仅捕获不提示)
    如果需要捕获错误但不显示红色提示框,可以注册自定义错误处理事件,示例Delphi代码如下:

    procedure TMainForm.WebApplicationErrorHandler(Sender: TObject; E: Exception);
    begin
      // 在此添加自定义错误处理逻辑(如写入日志、上报服务器等)
      // 不执行默认提示逻辑即可隐藏红色框
    end;
    
    procedure TMainForm.FormCreate(Sender: TObject);
    begin
      WebApplication.OnError := WebApplicationErrorHandler;
    end;
    

内容的提问来源于stack exchange,提问作者Shaun Roselt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 19:30:01