问题标签 [hresult]

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.

0 投票
1 回答
1603 浏览

c# - C# Webbrowser Control weBrowser.Navigate 在长 URL 上失败

出于某种原因,当我尝试执行导航到长 URL 时:

我收到以下错误:

对 COM 组件的调用已返回错误 HRESULT E_FAIL。

错误代码 -2147467259

是否有我不知道的 URL 长度?

我的 IE 或 .NET 版本可能有问题吗?

0 投票
1 回答
1113 浏览

c# - HRESULT = 80004005 与 Visual Studio 2008

我在构建我的项目时遇到了这个错误,我无法修复它。我有两个解决方案,它们都引用了相同的设置项目,因此可能是问题所在。

我用谷歌搜索,我在 StackOverflow 中查找它,并做了人们所说的所有应该做的事情:删除和读取引用,以及很长的等等。

我将在这里粘贴我的输出,希望有人能给我一点希望,拜托..

非常感谢大家提前。

最好的,曼努埃尔。

0 投票
1 回答
1230 浏览

visual-c++ - VarCmp 返回 0x80020008(错误的变量类型)

我正在尝试VARIANT使用以下函数比较 VC++ 中的两个值VarCmp

我预计VarCmp会返回VARCMP_EQ,但它实际上返回 0x80020008,“变量类型错误”。这段代码有什么问题?

编辑:我根据乔的评论尝试了一些其他类型,并得到了一些令人惊讶的结果。

不工作:

  • a.vt = VT_UINT; a.uintVal = 32;
  • CComVariant a((unsigned int)32);

作品:

  • a.vt = VT_I4; a.lVal = 32;
  • CComVariant a((long)32);
0 投票
1 回答
1803 浏览

c# - 如何将 HRESULT 从 C# 返回到 C++ 而不是抛出异常?

目前我正在编写一个 C# COM 服务器,它将被 C++ 客户端使用。当 C# 代码中引发特定异常时,我想向 C++ 代码返回某个 HRESULT,如下所示

我希望我从 C++ 代码中得到的“hr”是我在 C# 代码中分配的 int,但是我没有得到 HRRESULT,而是在 C++ 代码中得到了异常。

我做错什么了吗?请帮忙..谢谢

0 投票
0 回答
365 浏览

excel - 当 arr[,] 包含的日期小于 1900-01-01 时,Excel Interop Range.Value = arr[,] 崩溃并出现 0x800A03EC

我了解基本问题是 Excel 将 1900-01-01 表示为 1 的值。但是,在 Excel 中,可以手动输入 1900 之前的值。

如果 arr[,] 包含 1899-12-31 之前的 DateTime 对象,则将导致 0x800A03EC 异常。奇怪的是,1899-12-31 很好,Excel 增加了一天的价值。最初我用 1900-01-01 替换了 1900 年前的日期,但在输出文件中,它们是 1900-01-02!

目前,我正在使用解决方法来替换错误的 DateTime 值。但是,如果有人有更好的解决方案,请告诉我。

0 投票
4 回答
4023 浏览

c# - Kinect 初始化错误(在本机 DLL 中失败。HRESULT=0x8004022b。)

我一直在用 kinect XBOX 360 开发一段时间。今天,在连接不同的 kinect 设备(XBOX 360)后,我开始在初始化行出现错误:

我得到的错误:

本机 DLL 失败。HRESULT=0x8004022b。

堆栈跟踪显示:

在 Microsoft.Research.Kinect.Nui.SkeletonEngine..ctor(运行时 mainNui,CINuiInstanceHelper nuiInstance)

我已经尝试过:

  1. 重新安装所有与 kinect 相关的驱动程序并重新启动。
  2. 切换回我正在使用的旧 kinect 传感器。
  3. 重新安装kinect sdk(我使用的版本是:Microsoft Kinect 1.0 Beta2 SDK v.1.0.0.45
  4. 以下链接 - http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/5b9ffac3-86c0-4147-a6c7-f8e4bbc73c56 - 谈论查找注册表项,但我不明白如何做。
  5. 根据此链接 - http://msdn.microsoft.com/en-us/library/ms919477.aspx这是一个错误代码:

    VFW_E_SAMPLE_REJECTED 此样本无法呈现。0x8004022B 555

有没有办法可以用它来解决问题?

我正在运行win7 64位。

0 投票
2 回答
1235 浏览

windows - 使用 Kinect for Windows SDK 1.5 的多个 Kinect

我试图让两个 Kinect 在同一个应用程序下相处。我尝试启动所有连接的 Kinect(通过调用 Start() 方法),但只有一个将“isRunning”标志设置为 true。有谁知道为什么只有一个传感器在运行?

LE:我将两个 kinect 连接在不同的 USB 控制器上……同样的问题。我已经启用了所有异常,并且在为第二个 kinect 调用 start 方法时得到了这个:

堆栈跟踪:

问候!

0 投票
2 回答
1262 浏览

silverlight - 异常:Microsoft LightSwitch Visual Studio 2012 RC 出现错误 HRESULT E_FAIL

我最近安装了 Visual Studio 2012 RC 以及 VS 2012 SDK 和 LightSwitch Extensibility Toolkit。

这是我的 Client.Design -> TControl.XAML 文件中的 XAML 代码

我在设计器上看不到此 XAML 的输出。相反,我在设计器区域看到此错误消息:

我强烈怀疑这与此处涉及的命名空间和 Silverlight 版本有关。我的项目设置为使用 Silverlight 版本 5。

快速谷歌搜索和“Stackoverflowing”确实揭示了有关此错误的一些一般信息,但没有太大帮助。

任何帮助将不胜感激。

0 投票
3 回答
1204 浏览

c++ - 如何在 E_NOTIMPL 和 E_NOINTERFACE 之间进行选择?

我已经设法让自己感到困惑,我应该返回E_NOTIMPL还是E_NOINTERFACE从我的 COM 服务器方法中返回。

我有一个有两个函数的类,我从继承的类中重写了这两个函数,因为它们目前不被真正支持,所以我问我应该使用“未实现”还是“无接口”这些函数返回值?

有没有人有一个关于何时使用每个的一般经验法则?

0 投票
2 回答
2044 浏览

windows - 来自他们两个的两个 kinect 和骨架流 - 可能吗?

我有两个连接在不同 USB 控制器上的 kinect 传感器。如果我在它们两个上启用骨架流,当我在第二个传感器上调用 start 方法时会出现异常:

堆栈跟踪:

为什么我无法从两个 kinect 进行骨骼跟踪?

PS 我正在使用 Kinect for Windows SDK 1.5

谢谢!