用某些软件的时候怎么显示"运行时错误“399”, 部件COMDLG32.OCX或其附件之一不能正确注册:一个文件丢失或无效"这样一个对话框,解决这个问题。
现象:执行“汇总处理”失败,弹出以下提示框:

原因:64位系统中,该文件位于C:\Windows\SysWOW64,一般原因是该组件丢失或者被反注册。

问题分析:当运行程序或者游戏时,系统弹出错误提示“ 找不到 COMDLG32.OCX”,或者“ 没有找到 COMDLG32.OCX”时,说明您系统中缺失这个OCX文件或者该OCX文件没有被注册,您需要下载该文件将其解压到相应目录并注册它。
首先去下载缺少的控件COMDLG32.OCX,然后把此复制到系统盘里的\WINDOWS\system32文件夹里。
COMDLG32.OCX文件:点击下载
然后该控件:开始-运行-输入 regsvr32 COMDLG32.OCX

现在你可以再运行下你的软件,OK,运行成功!
注意事项:如果您使用的是 64位 Windows 操作系统:请解压“32位系统”文件夹内的 COMDLG32.OCX文件到“ X:\Windows\SysWOW64” (X代表您系统所在目录盘符,如:C:\Windows\SysWOW64 );
步骤:


以上就是cad无法正常运行,提示错误399的解决办法,希望大家喜欢,请继续关注脚本之家。
相关推荐:
AutoCAD安装时出现Unhandled Access Violatio错误怎么解决?
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...