我的环境windows 7 64bit,Powerbuilder 12.5
试图插入控件时,PB崩溃。
解决过程:
1.重装PB,未解决
2.参照《pb插入ole控件点击insert control时pb应用程序自动关闭解决思路》
http://blog.csdn.net/fcb_chenshi/article/details/5915969
很难理解原文的意思,没有做到。但通过这篇文章理解了PB为什么会崩溃。
3.按照网络上的提示
dos下面运行
for %a in (%windir%/system32/*.dll) do regsvr32.exe /s %a
for %b in (%windir%/system32/*.ocx) do regsvr32.exe /s %b
仍未解决。
4.在万般无奈之下,google搜索,找到了个思路:RegMon,即监视注册表的活动,看pb崩溃前最后读的哪一个注册表项
下载这个工具后,在win 7下无法运行。
再找,找到ProcessMonitor工具,可以监视注册表活动。
打开ProcessMonitor后,重现PB崩溃过程——运行PB,插入控件,崩溃
回到ProcessMonitor,可以看到跟踪结果太多,于是过滤(菜单Filter—>Filter...),过滤条件两个