问题标签 [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.
c# - C# Webbrowser Control weBrowser.Navigate 在长 URL 上失败
出于某种原因,当我尝试执行导航到长 URL 时:
我收到以下错误:
对 COM 组件的调用已返回错误 HRESULT E_FAIL。
错误代码 -2147467259
是否有我不知道的 URL 长度?
我的 IE 或 .NET 版本可能有问题吗?
c# - HRESULT = 80004005 与 Visual Studio 2008
我在构建我的项目时遇到了这个错误,我无法修复它。我有两个解决方案,它们都引用了相同的设置项目,因此可能是问题所在。
我用谷歌搜索,我在 StackOverflow 中查找它,并做了人们所说的所有应该做的事情:删除和读取引用,以及很长的等等。
我将在这里粘贴我的输出,希望有人能给我一点希望,拜托..
非常感谢大家提前。
最好的,曼努埃尔。
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);
c# - 如何将 HRESULT 从 C# 返回到 C++ 而不是抛出异常?
目前我正在编写一个 C# COM 服务器,它将被 C++ 客户端使用。当 C# 代码中引发特定异常时,我想向 C++ 代码返回某个 HRESULT,如下所示
我希望我从 C++ 代码中得到的“hr”是我在 C# 代码中分配的 int,但是我没有得到 HRRESULT,而是在 C++ 代码中得到了异常。
我做错什么了吗?请帮忙..谢谢
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 值。但是,如果有人有更好的解决方案,请告诉我。
c# - Kinect 初始化错误(在本机 DLL 中失败。HRESULT=0x8004022b。)
我一直在用 kinect XBOX 360 开发一段时间。今天,在连接不同的 kinect 设备(XBOX 360)后,我开始在初始化行出现错误:
我得到的错误:
本机 DLL 失败。HRESULT=0x8004022b。
堆栈跟踪显示:
在 Microsoft.Research.Kinect.Nui.SkeletonEngine..ctor(运行时 mainNui,CINuiInstanceHelper nuiInstance)
我已经尝试过:
- 重新安装所有与 kinect 相关的驱动程序并重新启动。
- 切换回我正在使用的旧 kinect 传感器。
- 重新安装kinect sdk(我使用的版本是:Microsoft Kinect 1.0 Beta2 SDK v.1.0.0.45
- 以下链接 - http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/5b9ffac3-86c0-4147-a6c7-f8e4bbc73c56 - 谈论查找注册表项,但我不明白如何做。
- 根据此链接 - http://msdn.microsoft.com/en-us/library/ms919477.aspx这是一个错误代码:
VFW_E_SAMPLE_REJECTED 此样本无法呈现。0x8004022B 555
我正在运行win7 64位。
windows - 使用 Kinect for Windows SDK 1.5 的多个 Kinect
我试图让两个 Kinect 在同一个应用程序下相处。我尝试启动所有连接的 Kinect(通过调用 Start() 方法),但只有一个将“isRunning”标志设置为 true。有谁知道为什么只有一个传感器在运行?
LE:我将两个 kinect 连接在不同的 USB 控制器上……同样的问题。我已经启用了所有异常,并且在为第二个 kinect 调用 start 方法时得到了这个:
堆栈跟踪:
问候!
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”确实揭示了有关此错误的一些一般信息,但没有太大帮助。
任何帮助将不胜感激。
c++ - 如何在 E_NOTIMPL 和 E_NOINTERFACE 之间进行选择?
我已经设法让自己感到困惑,我应该返回E_NOTIMPL
还是E_NOINTERFACE
从我的 COM 服务器方法中返回。
我有一个有两个函数的类,我从继承的类中重写了这两个函数,因为它们目前不被真正支持,所以我问我应该使用“未实现”还是“无接口”这些函数返回值?
有没有人有一个关于何时使用每个的一般经验法则?
windows - 来自他们两个的两个 kinect 和骨架流 - 可能吗?
我有两个连接在不同 USB 控制器上的 kinect 传感器。如果我在它们两个上启用骨架流,当我在第二个传感器上调用 start 方法时会出现异常:
堆栈跟踪:
为什么我无法从两个 kinect 进行骨骼跟踪?
PS 我正在使用 Kinect for Windows SDK 1.5
谢谢!