问题标签 [extract-error-message]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ 检索异常信息
我有一个需要调试的 c++ dll。由于我使用 dll 的情况,我无法通过调用应用程序对其进行调试。
因此,我创建了一个 try -catch,其中 catch 将异常写入文件。
需要调试的行涉及从第 3 方 dll 导入的类,所以我无法知道它是什么类型的异常。当我尝试捕获(异常 e)时,没有消息写入文件。所以我尝试了 catch(...),它确实触发了一些东西:
使用 std::exception::what,写入文件的唯一内容是“1”。使用 std::exception::exception,文件收到以下代码:“0579EF90”。
有什么方法可以让我检索有关引发的异常的有意义的信息?
TIA
CG
ios - 是否有 GetMacOSStatusErrorString 和 GetMacOSStatusCommentString 的 iOS 等价物
我试图理解将 scheduleFileID 设置为 AUFilePlayer 时返回的错误代码。以前在为 OSX 开发时,我使用过
const char* GetMacOSStatusErrorString(OSStatus err);
const char* GetMacOSStatusCommentString(OSStatus err);
但它们是在 Carbon CarbonCore/Debugging.h 中声明的,所以它们在 iOS 中对我不可用。有谁知道在 iOS 上执行此操作的等效方法?
php - php无法连接到mysql
我不断收到此错误消息。这是什么意思?!
[09-Dec-2012 21:44:32] PHP 警告:mysql_query(): Access denied for user ''@'localhost' (using password: NO) in C:\www\IT3126Prac\Project\try.php 在线5
[09-Dec-2012 21:44:32] PHP 警告:mysql_query():无法在第 5 行的 C:\www\IT3126Prac\Project\try.php中建立到服务器的链接
c# - 在点击事件上显示错误消息
我有当前的事件序列,用户打开一个部门页面(aspx,后面带有 c# 代码),并显示了过多的按钮:
- 将查询结果传递到单个 gridview 的查询按钮(这工作正常)
- 发送电子邮件按钮,与查询按钮的编号相同(这也可以正常工作)
- 导出到 excel 按钮,在按下查询按钮后导出 gridview 内容到 excel(这也很好用)
但是现在我正在尝试使应用程序的导航更专业,即带有错误消息,正如我上面提到的,用户必须先按查询按钮,然后按“导出”或“电子邮件”按钮,否则导出的 excel 文件or attach 是空的,所以如果用户按下的第一个按钮不是查询按钮,其他 2 个按钮应该给出错误消息告诉用户先按下查询按钮,我还想显示一条消息告诉用户电子邮件已发送,我是否可以通过 CATCH 和 TRY 完成此操作?或者可能隐藏其他按钮并仅在用户按下查询按钮后显示它们?我只是问这个,因为我的按钮已经有 catch 和 try 方法,因此我不知道如何继续
我会很感激一些示例代码,因为我是 ac# 新手
这是我的网格视图代码
excel按钮
电子邮件按钮
c++ - 调用 C# COM 对象后从 C++ 中的 HRESULT 检索错误消息
我有一个用 C# 编写的 COM 对象。throw new Exception("error message")
在某些情况下,如果 COM 对象遇到错误(例如),它可能会抛出带有描述性消息的异常。
从 VB6 代码和 C++ 代码调用此 COM 对象。
从 VB6 代码中,我可以使用Err.Message
.
在 C++ 中,我得到了 System.Exception 文档中指定的 HRESULT 0x80131500。
一旦我在 C++ 中获得了这个 HRESULT,我怎样才能得到 Exception () 的错误消息,就像在 VB6 中Exception.Message
返回的消息一样?Err.Message
我在网上搜索并找到了一些使用FormatMessage
and的示例_com_error
,但这些都没有返回我想要的消息。
codeigniter - 在 codeigniter 上传中显示特定文件的错误
我有 ha 表单,表单有多个文件上传字段,如上传徽标、上传背景。当我使用 Codeigniter 上传文件时,我可以使用 $this->upload->display_errors() 调用显示上传错误。但在我的表单中,我有两个文件要上传。我想让错误信息更具体。喜欢:
=====徽标错误====
Codeigniter 为徽标上传错误消息
=====后台错误====
Codeigniter上传后台错误信息
由于这两个文件都以相同的形式上传,因此 display_errors() 方法将所有文件上传的错误消息作为组合返回。发生徽标上传错误时,我试图将错误保持在可变范围内。然后只添加带有该变量的背景错误消息。但是当调用 display_errors() 方法添加背景错误时,它不仅返回背景错误,还返回 logo 上传错误。在徽标错误后清除 display_errors() 方法的返回值可能是可能的。但是codeigniter有可能吗?或者如何获得我想要的输出。谢谢。
ruby - 如何使用 selenium webdriver 捕获错误
我的工具:-
脚步:-
- 打开表格
- 填写除一个字段外的所需详细信息
- 提交表格
它会引发错误,因为我在表单中没有一个必填字段。
如何使用 selenium-webdriver 捕获错误?
注:附上截图供参考。
php - ZF2 文件验证器返回所有消息,但只需要触发
我只想获取触发消息,但我正在获取所有已注册的消息。
稍后在控制器中:
如果我尝试上传 5MB 大小的图像,我会收到所有消息:
但只期望“图像的最大文件大小为 2MB”。
有没有办法只返回触发消息?这应该是 getMessages() 方法的默认行为吗?
c# - 在 C# 中设置 SQL Server 消息的本地化
我正在 Visual Studio 2012 中开发一个 Windows 应用程序。它打开了与 SQL Server 的连接。
app.config
设置为en-US
用于异常消息,它的工作原理:
但是当 SQL Server 抛出异常时,它的消息不是英文的。
我如何从 C# 告诉 SQL Server 向我发送正确的消息?
ssis - DTExec:在SSIS包执行中包执行返回DTSER_FAILURE(1)
我在 ssis 的一个项目中遇到了这个问题。我不得不将原始项目分成不同的包,因为它太大了,有时它可能会引发一些内存问题。因此,为了链接不同的包,我使用“执行包任务”来相互引用。如果我直接从 SSIS 执行包,它可以完美运行,没有问题。但是,如果我使用调度程序来编程执行时间,我会收到以下错误消息:
错误:2015-09-22 14:54:37.98 代码:0xC00220E6 来源:执行包任务描述:没有项目可参考。结束错误错误:2015-09-22 14:54:37.99 代码:0xC0024107 来源:执行包任务描述:任务验证期间出现错误。结束错误 DTExec:包执行返回 DTSER_FAILURE (1)。
我想知道该项目及其执行会发生什么。
问候