WIN7 环境里PB里面添加控件OLE选择control选项卡就会报错自动关闭解决办法

上传人:d****1 文档编号:117538391 上传时间:2022-07-08 格式:DOCX 页数:4 大小:54.50KB
收藏 版权申诉 举报 下载
WIN7 环境里PB里面添加控件OLE选择control选项卡就会报错自动关闭解决办法_第1页
第1页 / 共4页
WIN7 环境里PB里面添加控件OLE选择control选项卡就会报错自动关闭解决办法_第2页
第2页 / 共4页
WIN7 环境里PB里面添加控件OLE选择control选项卡就会报错自动关闭解决办法_第3页
第3页 / 共4页
资源描述:

《WIN7 环境里PB里面添加控件OLE选择control选项卡就会报错自动关闭解决办法》由会员分享,可在线阅读,更多相关《WIN7 环境里PB里面添加控件OLE选择control选项卡就会报错自动关闭解决办法(4页珍藏版)》请在装配图网上搜索。

1、WIN7环境里PB里面添加控件OLE,选择insertcontrol选项卡就会报错自动关闭解决办法(说明:在网上搜了一些办法,都没解决,一是每个电脑不同,再就是权限不同, 总结个人电脑win7下不同管理员账户登陆时的解决方案,本人电脑上PB9和 PB10 两个都已安装)试试这个方法:原理分析当我们点击OLE控件中的insert control时,pb会搜索那些控件可用,并且在 PB 中显示出来。PB搜索控件的位置为:注册表中的HKEY_CLASSES_ROOTCLSID下的子项(为DLL、 OCX 文件注册信息)搜索到保存的位置在: HKEY_CURRENT_USERSoftwareSybas

2、ePowerBuilder9.0OLE ObjectBitmaps.也就是说pb搜索CLSID的子项保存在OLE Objec t Bit maps中,当搜索CLSID 中的DLL或OCX控件和PB有冲突时,CLSID后面的DLL、OCX控件就不会保存在 OLE Object Bit maps中,也就是说OLE Object Bit maps没有完全加载所有控件, 有的控件冲突导致中断使PB报错,找出冲突的控件是关键。解决办法:(一)运行注册表(命令为 regedit)(二)在注册表中找到“HKEY_CLASSES_ROOTCLSID”并导出保存为CLSID.REG, 并且用记事本打开m一:由;

3、田:由:田回:IClinCps. CLi mtCapE, 1 ClientEKp. CcmClieiitExport ClientEKp. CcmClieiitEport. 1 cl.pfileCLSIU(Lt-TJ查我电)删除迦 重命名豈制项名称QiO0-OOkAOO6D2EM 卜 iOO-OOkAOOBD2EMiOO-OOkAOOBD2EM lOO-OOkAOOBDEM iOO-OOkAOOBDEMO0-00kAD06D2EW 7| iQ0-DQkADQ6D2EM r 士 lOO-OOAAaOGDEMlOO-OOkAaOGDZE J 100-000 0000 0004 6 “ JoD-OO

4、WJOGDZEMoaoooi o 1 -aooo-oc 1 a-sooo-oowjoe D2EM 03000103-QOOO-OC1 a-800D00WJ06 D2EM rcrBCCc- i_i d rtaccc c cmc cn i i cm rbcn i - l| 丄nEoMaker”Tow e rEui 1 der _j 9.0_| ClassFa-th* _I Cat alas eFrQ files_I Jag3irrverFr?filea-Uj 01- Ob.i ect bitmaps匸J 00a245zz0000-0000-c000-00000000004&LI 00a26c00-

5、0000-0000-0000-00000000004&匸02T7 l3FZ-5FAfi-lld2-875E-Q0A0C3C033匸04kl E553-FE3 6-4F DE-8 65E44194E&9424匸(04t3EFC-FDF5-48lS-98C9-EEC864DE2Jga匸05F5P404-7C24-4B 39-B 5CC40C EDEB9C0DJ O6M)A930-OFB0-4BCO-B13B-0A3SAE1TF182J OSbOL2e8-3fl.3-lld3-a4de-00c04610189匸C8bOL2eS-|Eb3-lii3-a4de-0Oc04B1018aj CSbOtEea

6、-|fb3-Lld3-de-0Oc04fei01S3j OSbO-bEeb-3fb3-ll d3-a4de-00c04f610189LJ CE59P1D5-1FBE-11DQ-8Ff2-00A0ElOO30SG(三)在注册表中找到HKEY_CURRENT_USERSoftwareSybasePowerBuilder9.0OLE Object Bitmaps.中的最后一个子项,比如为“0E59F1D5-1FBE-11D0-8FF2-00A0D10038BC”,证明这个子项前的控件都是正确 的。(四)在用记事本打开CLSID.REG,并且搜索OLE Object Bitmaps最后一个子 项比如为

7、:“0E59F1D5-1FBE-11D0-8FF2-00A0D10038BC”,一直往下查找,直到 提示查找不到为止,到此为止,记事本以上的控件都是正确的。然后用关键字“ToolboxBitmap32再往下搜索,找到第一个带 “ToolboxBitmap32和“control”关键字后,如图HKET_CLAsS_KDOTCLSID323i0 J4B3 EF2 7 FA养ECAASE羽 InproE?氐rv旳厂*=CJMSptS2-iXiilieditWilledli. dl L*rtixca ii n jMo de 1 JpflJLracnrLHKIi _CLA5SEDOT f Li IL?

8、4S8 机旨 5-d4E3 SF27-FAlrtiAABaHmJtASSE$.RDOTJSSA-1253234-J453-6R ;-FAlhECaASB4J iscSt8:u3HKi_CLA5SES_RQOT CLS1E ;陶釜5睥34申比$F27 F航磁扎适汩T 山用Si迅监J-control 和i tnKip32旺口亍灯时丄I im_tLA5SE5_ROOr CL51&A 425 j - 3 236 - 44 03 - 6F2T-F A L ACAAS5 -H ?rofl D4 uTMi t EJlt Ctr 1.1 ”Tooll)oxlHRTiCLASSES FDOTHLSlDi 18E

9、A4265323-J4B3EFT7f AlACAA8S1: Prograauiiibf: rl-lKi_C U S3E 5_F OUT CLS ID 45E1425d d4D3 5F2 7 r.UAEAAS5+ .rMlboi&iTMp31,= C :VVfl SD026&01.版祝所有19B5-200丄IU盯阿X斗仇叩进行对出问题的控件反注册,如果提示反注册成功,打开PB的OLE控件看是否 报错,如果还报错返回步骤(三)循环查找。如果提示找不到路径,则在“HKEY_CLASSES_ROOTCLSID ”把对应的整个子项删除。一般只会有一两个控件 有冲突,不用担心工作量会很大 也有一种情况,就

10、是在记事本中找到的内容如下:HKEY_CLSES_R00TCLIDa41s41BT-5aS&-e26-b0a-S56f9D35d9cb? .ControlHKEY_CLSSES_R00TCLSID n41a41BT-5a86-e26-b0a-856f9D35d9cbIrprocServer32 归he去2): 25, 00, 73, 00. 79, 00. T3, 00. T 00.皈 00,碣 00, 72, 0D,陆 0D,陆 00, 74, 0D, 25, 00, 5c, 00, 73, 00, 79, DO, 73, 00, 74, 00, 65, DO, 6d, 00, 33, 00

11、, 32, 00, 5c, 00, 6d, 00, 73, 00, ” 74, 00, 73, 00, 63, 00, 61, 00, 78, 00, 2e, 00, &4, 00,00, 6c, 0000, 00Threadi ngNodeL = ApartidetitHKEY_CLkSES_R00TCLID a41a41BT-5aS&-e2&-bd0a-S56f9D3Ed9cb MiscSiatus 醍”厂_HKEY_CLSSES_E?OOTCLSID a41a41BT-5aS6-e26-bOa-S56f9035d9cb MiEcSiatuEl =131473HKEY_CLSSES_E?O

12、OTCLSID a41s41ET-5aS6-e26-b40a-256f035d9cb PrDEID HsTsck. NsTscAx. THKET-CLS SE S_R00I CL SI D a41a41ST-5a36-4e26-b40a-356f5D35d9cb ProErainnablelHKEY_CLSSES_E?OOTCLSID a41a41BT-5aS6-e26-b0a-S56f9D35d9cb roolboKBitinaD321 =hez72): 25, 00. 00d 佩 00. T3. 00d T4. 00d 阪 00,如 00, 72. 00, 6f. 00, 6f. 0D.

13、T 00. 25, 0D, 5c, 00, 73, 00, 79, DO, 73, DO, 74, DO, 65, DO, 6迅 00, 33, 00, 32. 00, 5Cj 00, 6d00, 73. 00, 7 00, 73, 00, 63, 00, 61, 00,他 0Q 2巳 00, 64, 00,陆 00,沁 00, 00, 00我们无法找到是哪个dll,这时去注册表CLSID下面找到项a41a4187-5a86-4e26-b40a-856f9035d9cb,展开,选择 toolboxbitmap32,在右侧的窗口中双击那一行数据,将数值数据后面加上“,1”,原来应该是没有“,1”

14、 的,点击确定。打开 PB 的 OLE 控件看是否报错,如果还报错返回步骤(三)循 环查找。皿|珈fiEj_EXFAND_SZ也炖 er艺网Fijiyi忙mSZuiliKWiLtillJ尹舵日-BCA7-CL LA0-LE7C3b346c-C5Eta-42ab-fa7DFkv5&3:- lEldJ-vSec-JCSEfT-SaSaKbOlL ASCQTTi7-TM:Sf5l-H51T-4 口/TFEOigCS?:ASH CEDF7-2DE2-11M-3CF-I-K*OZBL3FTM C5KF3-T-D1I5 .監壘山鼻6-15E2aCFF7M.5| ECBC4L-5EJSs-i4.7C-BQ9

15、3Mi334&l*2DEH:- 7W-SACCaiE-T2A7DC-8CO3BE3JCr *:*41aiJJ7-13M-ie2a-bJGii-a-5aSMEtb?pC envoi诃00日32 Misc-iUiS IVogID logr&wifwbte-TaMheEldni a pl 2丄 TpeLib丄 Veraaftf VeniarilridflpenrentFrngiDDL. lDSiAl-EFJaES Ag&J-WSTdUlj)数值窑称如:确定取消数值数据迪:wtQiTirp口Wi.刃EtRmdElm 妣wm. dll, 1无湄縄:写该值的新内容时二錯。注:在win7系统下,系统默认的登陆账户可能是不超级管理员,无法修改注册表的值。会出现如下错误:幕看直对出错I 1 WaE右击注册表中的项,选择权限,将用户赋上权限即可,如果赋值权限失败,则需 要以超级管理员的身份登录,登录方法如下:1、打开组策略(命令 gpedit.msc)2、选择计算机配置-Windows设置-安全设置-本地策略-安全选项,找到账户: 管理员账户状态:改为启用状态。3、在开始菜单里选择切换用户,这时在切换用户页面会出现 administrator 用户,用该账户登录后,打开注册表做相应的修改即可。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!