软游网-免费.绿色热门软件一站式下载-高速、纯净、安全、无捆绑

金蝶运行16839错误(金蝶软件提示运行时错误`)

时间:2024-10-19 20:55 点击:212 编辑:admin

1.金蝶软件提示运行时错误`

处理金蝶运行时错误:-2147467259(830004005)

1.单机使用下,退出程序,拔下加密狗再插上,重启后看看有无效果

2.分机客户端使用下,让管理服务器的人拔下加密狗再插上,重启后看看有无效果。还有公司网络不通也会这样,把网络弄通了。

如果不行继续

1、在“我的电脑”右键属性下,单击“高级”选项卡。

2、然后在“启动和故障恢复”区域中单击“设置”。

3、在“系统启动”区域中,单击“编辑”。

4、在“记事本”中单击“编辑”,然后单击“查找”。

5、在“查找内容”字段中键入 /noexecute,然后单击“查找下一个”。

6、查找到需要的内容后,在“查找”对话框中,单击“取消”。

7、将/noexecute=OptIn或者/noexecute=OptOut或者/noexecute=AlwaysOn

更改为/noexecute=AlwaysOff

8、保存修改

插图

2.如何设置程序的错误出口?在VB中如果执行错误,如何遇到错误跳转

借用MSDN的说明: On Error 语句 启动一个错误处理程序并指定该子程序在一个过程中的位置;也可用来禁止一个错误处理程序。

语法 On Error GoTo line On Error Resume Next On Error GoTo 0 On Error 语句的语法可以具有以下任何一种形式: 语句 描述 On Error GoTo line 启动错误处理程序,且该例程从必要的 line 参数中指定的 line 开始。 line 参数可以是任何行标签或行号。

如果发生一个运行时错误,则控件会跳到 line,激活错误处理程序。指定的 line 必须在一个过程中,这个过程与 On Error 语句相同; 否则会发生编译时间错误。

On Error Resume Next 说明当一个运行时错误发生时,控件转到紧接着发生错误的语句之后的语句,并在此继续运行。 访问对象时要使用这种形式而不使用 On Error GoTo。

On Error GoTo 0 禁止当前过程中任何已启动的错误处理程序。 说明 如果不使用 On Error 语句,则任何运行时错误都是致命的;也就是说,结果会导致显示错误信息并中止运行。

一个“允许的”错误处理程序是由 On Error 语句打开的一个处理程序;一个“活动的”错误处理程序是处理错误的过程中允许的错误处理程序。如果在错误处理程序处于活动状态时(在发生错误和执行 Resume、Exit Sub、Exit Function 或 Exit Property 语句之间这段时间)又发生错误,则当前过程的错误处理程序将无法处理这个错误。

控件返回调用的过程。如果调用过程有一个已启动的错误处理程序,则激活错误处理程序来处理该错误。

如果调用过程的错误处理程序也是活动的,则控件将再往回传到前面的调用过程,这样一直进行下去,直到找到一个被允许的但不是活动的错误处理程序为止。如果没有找到被允许而且不活动的错误处理程序,那么在错误实际发生的地方,错误本身是严重的。

错误处理程序每次将控件返回调用过程时,该过程就成为当前过程。在任何过程中,一旦错误处理程序处理了错误,在当前过程中就会从 Resume 语句指定的位置恢复运行。

注意 一个错误处理程序不是 Sub 过程或 Function 过程。它是一段用行标签或行号标记的代码。

On Error 语句示例 本示例先使用 On Error GoTo 语句在一个过程中指定错误处理的代码所在。本示例中,试图删除一已经打开的文件从而生成的错误码为 55。

这个错误将由示例中的错误处理程序码来处理,处理完后,控制会回到发生错误的语句处。 On Error GoTo 0 语句关闭错误陷阱。

然后 On Error Resume Next 语句用来改变错误陷阱,以便发觉下一个语句产生的错误的范围。请注意示例中使用 Err。

Clear 在错误处理完后,清除 Err 对象的属性。 Sub one rrorStatementDemo() On Error GoTo ErrorHandler ' 打开错误处理程序。

Open "TESTFILE" For Output As #1 ' 打开输出文件。 Kill "TESTFILE" ' 试图删除已打开的文件。

On Error Goto 0 ' 关闭错误陷阱。 On Error Resume Next ' 改变错误陷阱。

ObjectRef = GetObject("MyWord。Basic") ' 试图启动不存在 ' 的对象 '检查可能发生的 Automation 错误。

If Err。Number = 440 Or Err。

Number = 432 Then ' 告诉用户出了什么事。然后清除 Err 对象。

Msg = "There was an error attempting to open the Automation object!" MsgBox Msg, , "Deferred Error Test" Err。 Clear ' 清除 Err 对象字段。

End If Exit Sub ' 退出程序,以避免进入错误处理程序。 ErrorHandler: ' 错误处理程序。

Select Case Err。Number ' 检查错误代号。

Case 55 ' 发生“文件已打开”的错误。 Close #1 ' 关闭已打开的文件。

Case Else ' 处理其他错误状态 。 。

。 End Select Resume ' 将控制返回到产生错误的语句。

End Sub 。

插图

3.金碟K3安装时常见的问题会有什么?怎么

通常有以下几种可能: 1、客户端的MDAC程序出现问题,通过安装MDAC2。

8来解决; 2、服务器的MSDTC没有正常启动,或启动用户的权限有问题,请检查组件服务中的MSDTC并使用具有启动权限的用户来启动; 3、客户端的分布式DCOM没有正常启动,请检查客户端的DCOM配置属性中是否选择上“在本机启用分布式COM”选项。 4、客户端或服务器中安装了相应的防火墙,截断了客户端与服务器的DCOM访问,比如XPSP2的内置防火墙设置、个人防火墙软件关闭了135和1024以上的端口,都会造成此问题。

5、客户端或服务器安装某防病毒软件与K3的DCOM访问存在冲突,如瑞星等。 6、客户端的组件没有正常注册,请使用TS0026补丁工具进行注册,下载地址: :8080/download/agentdown/tech/ts0026。

rar 7、我们所遇到的多是在卸载其他软件后出现的(如用友的软件,等等),估计很可能是系统文件或公用文件受到损坏所致。 所以也建议朋友们尽量保持系统文件的清洁,防止卸载文件导致错误。

出现“ActiveX部件不能创建对象”引起不能删除凭证的问题,一般都是由于组件注册不正确造成的。可以采用以下方法进行解决: 1。

重启或注销中间层服务器后,注册中间层组件,要全部选择。 (如果中间层组件注册有问题的话,需要进行这一步。)

2。在中间层服务器上,通过控制面板——管理工具——组件服务——组件服务——计算机——我的电脑右击—属性—“选项”选项卡——事务超时(秒)改成0,“默认属性”选项卡中把“在此计算机上启用分布式DCOM”打勾。

(greatdiscovery注:我在一个客户处碰到除了中间层上的客户端登录正常外,其他所有的客户端登录时都出现"拒绝的的权限,70",也是这样解决的) 3。在中间层服务器上,通过“开始”菜单——运行——dcomcnfg,在出现的“组件服务”窗口,找到“默认属性”选项卡,同样按第2步操作即可(greatdiscovery注:这是以WIN XP为例,WIN2000就直接出现“我的电脑属性”窗口)。

完成上述设置后,重启中间层服务器。 4。

客户端,比照第2步或第3步处理dcomcnfg设置。 最后,电脑重启,进行客户端远程组件注册。

先测试,成功后再确定。再登陆客户端应该OK了。

该方法,对于绝大多数的K3操作出现active错误和automation错误,都是有效的解决方法。 可以一试。

1。 如果部分客户端能正常登录并使用,而个别客户端不能正常登录,提示"automation"错误或"拒绝的权限,70",可以按如下方法进行: 通过控制面板——管理工具——组件服务——组件服务——计算机——我的电脑右击—属性—选项——事务超时(秒)改成0,默认属性“在此计算机上启用分布式DCOM”打勾,如果该选项已打勾,请先把勾去掉,点"应用",再把它勾上,点"确定",然后把机器重新启动,再登录K3即可。

4.金蝶run

Runtime Error 9 原因

Runtime Error 9 (Out of memory)表明计算机存在软件或硬件问题。 造成的原因可能包括:1、正在运行两个或多个软件之间存在冲突;2、内存问题;3、计算机被木马、病毒或其他恶意软件所攻击。

常见后果

Runtime error 9会导致系统或程序崩溃,降低计算机性能,高CPU使用率,或异常错误。

如何修复

1、使用专用工具: PC Cleaner(Runtime Error 9 repair tool);

2、检查内存,如确认物理内存没问题,建议检车虚拟内存的设置,适当增大虚拟内存容量。

插图

相关阅读