起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 278|回复: 7

很特别的"没有注册类别错误"**

[复制链接]
发表于 2007-1-20 09:09:42 | 显示全部楼层 |阅读模式
点击打开第三方空件的窗口没有反应.就好象没有点一样.
我打开日志看了说是"没有注册类别错误".我把日志贴上来各位看看.


下面是日志:

Class: TExceptionLog
Time: (yyyy-mm-dd hh:nn:ss:zzz)2007-01-18 17:19:22:546
Process: 3204
Thread: 3268
Address: 0x054E3478
Exception class: Exception
Exception message: 加载资源文件"BIZ:\SPC_XMGAOA\DIR_EGOVOARESOURCE\FUN_OPENDOC.FUNC.dir\FRM_DOCEDIT.Form"出错
错误原因:没有注册类别
回复

使用道具 举报

发表于 2007-1-20 09:35:46 | 显示全部楼层
在第三方控件的文档上有问题的处理方法

24. 运行时,创建包含该控件的窗体时,出现错误提示“没有注册类别”
请检查第三方控件.ocx本身是否已经在客户端上注册(注册方式可能有运行第三方控件的安装文件、运行regsvr32等)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-20 09:46:55 | 显示全部楼层
这个错误只是在小部分机器上才出现.这与第三方空件注册有关吗?
回复 支持 反对

使用道具 举报

发表于 2007-1-20 10:58:48 | 显示全部楼层
在设计期间,需要在开发端注册相应的控件!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-20 11:11:31 | 显示全部楼层
我有点不太理解你的意思.我的错误是在客户端用浏览器打开时出现的,错误只在部分机器出现.

那如果要是没有注册的话,为什么有的机器能用啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-20 15:48:55 | 显示全部楼层
能不能给看看啊,兄弟着急呢?
快点给个答案啊?
回复 支持 反对

使用道具 举报

发表于 2007-1-20 16:05:01 | 显示全部楼层
你手工在出问题的机器上注册一下看看,是否可以呢。
回复 支持 反对

使用道具 举报

发表于 2008-3-20 09:40:05 | 显示全部楼层
把下面的保存成.BAT 文件。运行修复MSDTC服务
@echo off
setlocal
@echo %WINDIR%\System32\msdtc.exe -uninstall
%WINDIR%\System32\msdtc.exe -uninstall
call :delkey "HKCR\CID"
call :delkey "HKLM\SYSTEM\CurrentControlSet\Services\MSDTC"
call :delkey "HKLM\SYSTEM\ControlSet001\Services\MSDTC"
call :delkey "HKLM\SYSTEM\ControlSet002\Services\MSDTC"
call :delkey "HKLM\Software\Microsoft\MSDTC"
@echo %WINDIR%\System32\msdtc.exe -install
%WINDIR%\System32\msdtc.exe -install
endlocal
goto :EOF
:delkey
set key=%1
call :delkeyq %key% >nul 2>&1
@echo.
goto :EOF
:delkeyq
REG Delete %key% /F
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-9 01:46 , Processed in 0.035806 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表