问题标签 [runtime-error]

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 回答
809 浏览

windows - 什么可能导致运行时错误 1012 访问应用程序数据目录时出错

我的朋友有问题:)。

有一个用 Visual Basic 6.0 编写的应用程序(不是他写的)。

一位用户报告说,当它在 Windows 2000 上运行并尝试扫描磁盘上的文件夹时,它会弹出带有消息的框:

运行时错误 1012 访问应用程序数据目录时出错

我们无法搜索任何关于它的信息,也没有在 VB6 帮助文件中找到任何关于运行时错误 1012 的信息。

我的猜测是 VB 调用了一些旧的 API 函数,该函数返回应用程序无法访问的文件夹(私有、加密、属于其他用户,并且应用程序由用户运行而无需特权)。

但我们无法重现这一点(在 Windows XP 专业版上)。

过去有人遇到过这样的错误吗?

0 投票
2 回答
4203 浏览

excel - 是什么导致 Excel VBA 中出现“无效的建议标志”运行时错误?

我有一个 Excel 宏,每当它获得特定格式的输入时就会生成此错误。有谁知道什么是建议标志,或者我哪里可以找到有关此类错误的信息?谢谢

运行时错误 -2147221503 (80040001):自动化错误,无效的建议标志

0 投票
4 回答
340 浏览

javascript - 网页运行时错误

当我使用网络时,我经常会通过弹出窗口报告运行时错误(通常是 javascript)。这可能会在许多其他优秀的网站上造成非常不令人满意的用户体验,也让我想知道我无法访问哪些功能。

为什么这是一个如此普遍的问题?这是由于缺乏测试还是浏览器兼容性问题?可以做些什么来尽量减少此类问题?

顺便说一句,我没有选中“显示有关每个脚本错误的通知”。

0 投票
2 回答
3413 浏览

excel - OLE Excel 对象操作导致运行时错误“91”

我正在维护一个用 Visual Basic 6.0 编写的应用程序,它利用Excel.Sheet.8类对象的几个 OLE 控件。一些用户在尝试操作 excel 对象的代码中遇到以下错误。

运行时错误“91”:对象变量或未设置块变量

以下是触发此错误的代码示例。我相信问题发生在:

以下是代码中发生的点:

是否存在从这行代码生成此错误的特定情况或环境,或者我可以确保在代码中的这一点始终可以访问对象的方式?

该错误只是偶尔发生,我根本无法在我的开发人员机器上重现它。我也无权访问它正在发生的机器,但是当有一个 EXCEL.EXE 进程的实例正在运行时,它似乎会遇到。

0 投票
2 回答
8749 浏览

excel - 运行时错误 1004:应用程序定义或对象定义错误

我一直有一个大问题……也许不是大问题,但我从昨天午餐时间开始就一直在努力解决这个问题。
我有以下代码:

运行时错误与箭头一致,但上面引用的整个位突出显示黄色。

应用程序定义或对象定义的错误

我正在使用 Excel 2003,VBA。我的代码中有这几行脚本五次,每次都只有这一行失败。我正在尝试使用这些行创建第五个数据透视表。

我认为这可能与内存中的数据量有关......但 Application.Cutopymode = False 并不能解决任何问题。

0 投票
1 回答
2631 浏览

c++ - C++ 为什么这个向量访问会产生运行时错误?

我在这行代码中挑出了一个运行时错误:

在函数内部pushSynonyms(string synline, vector<WordInfo> &wordInfoVector)运行。我不明白为什么这条特定的行会产生错误,因为我认为我没有索引任何超出范围的内容。

调试器说:

我猜“Infraccón de acceso”会在英语调试器上翻译为未经授权的访问。

输入文件是

字典.txt


0 投票
9 回答
22209 浏览

c# - C# 编译错误:“在创建窗口句柄之前,不能对控件调用 Invoke 或 BeginInvoke。”

我刚刚发布了一个关于如何让代表更新另一个表单上的文本框的问题。就在我认为我使用 Invoke 得到答案的时候……这发生了。这是我的代码:

主窗体代码:

记录类代码:

  • 编译错误:

    InvalidOperationException 未处理 - 在创建窗口句柄之前,不能对控件调用 Invoke 或 BeginInvoke。

我已经尝试在 Log 项上创建一个句柄……但这没有用。问题是我不知道我在做什么,我在谷歌上进行了广泛的搜索,却发现了模糊的答案。

在我调用这个委托之前,请告诉我如何创建句柄。当你在做的时候,给我一些方法可以让这个代码更简单。例如,我不想要两个 Add 函数……我必须这样做,因为我无法从 Logging 类中找到要调用的项目。有没有更好的方法来完成我需要做的事情?

谢谢!!!

编辑:

我的项目相当大,但这些是导致此特定问题的唯一项目。

Log是我的 RichTextBox1 (Log.Items.Add(message)) 我将其重命名为 Log,以便重新键入。

我正在从不同的表单调用 updateLog(message) ......让我在这里更新它(尽管我从它调用 updateLog(message) 没有区别仍然给我这个错误)

你们将不得不让事情对我来说更简单......并提供示例。我不明白你们在这里所说的一切......我不知道如何使用方法和句柄的调用。我也研究了它的废话...

第二次编辑:

我相信我已经找到了问题,但不知道如何解决它。

在我的日志记录类中,我使用此代码创建 mainClass:

静态主 mainClass = new Main();

我正在为 Main() 创建一个全新的蓝图副本,包括Log(我正在尝试更新的 Richtextbox)

当我调用 updateLog(message) 时,我相信我正在尝试更新 Main() 的第二个实体上的日志(富文本框),也称为 mainClass。当然,这样做会抛出这个异常,因为我什至没有看到我正在使用的当前 Main 的副本。

这就是我所追求的,感谢其中一位给出答案的人:

我需要不使用 new() 运算符创建 mainClass,因为我不想创建表单的新蓝图,我希望能够编辑当前表单。

上面的代码不起作用,我什至找不到 Application. 这甚至是 C# 语法吗?

如果我能让上面的代码工作,我想我可以解决我的问题,并在几个小时寻求答案后最终解决这个问题。

最终编辑:

感谢下面的一位用户,我想通了。这是我更新的代码:

主窗体代码:

记录类代码:

0 投票
10 回答
28065 浏览

c++ - “删除”是否安全?

在我最初的基本测试中,这样做是完全安全的。但是,让我感到震惊的是,稍后尝试在sthis的函数中进行操作可能是运行时错误。这是真的吗?通常安全吗?还是只有某些情况下它是安全的?deletethisdelete this

0 投票
2 回答
11110 浏览

c++ - 在运行时提升异常

使用此代码:

在执行 boost 存档行时,我在运行时遇到未处理的异常:

0 投票
11 回答
169622 浏览

php - PHP 期望 T_PAAMAYIM_NEKUDOTAYIM?

有人有T_PAAMAYIM_NEKUDOTAYIM吗?