访问外部对象属性时出错

时间:2013-05-24 11:22:10

标签: powerbuilder

程序在正常运行时模式下没有错误,但是当我处于调试模式时,以下错误发生在任何事件和任何函数中。我只是无法弄清楚错误的确切位置或确切位置,因为它只在第0行中说明。我还检查分配给DataStore的所有DataWindow,一切看起来都是正确的。我在Windows 7 64位操作系统中运行PowerBuilder 10.2。有什么建议或想法吗?

enter image description here

5 个答案:

答案 0 :(得分:1)

这个问题通常发生在DEBUG的WATCH模式中声明变量。

清洁每个应用程序。

Watch - Mode Debug

答案 1 :(得分:0)

我已经an article通过这样的“不规则”行为进行故障排除。今天早上我必须在其他人的机器上工作的其中一个项目是他的系统上有多个版本的PB DLL,这些冲突导致IDE中的奇怪问题无法与可执行文件。在PBVM100.DLL上搜索,看看你是否提出了不同版本的多个副本。如果这样做,请清理多组运行时(不仅仅是PBVM,还有整套)。

祝你好运,

特里

答案 2 :(得分:0)

它和祖先问题,尝试重新生成所有PBL。如果这不起作用,则可能是其中一个主PBL中的功能被意外删除或者PBL已损坏,在这种情况下,您应该备份PBL。

答案 3 :(得分:0)

我只想分享解决此问题的结果,我先从VM Ware Player中复制了正在运行的PBL,然后将其粘贴到Win7中的PB目标目录中。我在其中一个窗口函数中设置了一个断点然后触发调试,清除了监视窗口中的变量然后继续调试,幸运的是它的工作。

但我有点担心这种情况可能随时再次发生。虽然每当有修改时我都会练习再生物体和完全构建,但我认为它应该是宗教性的。

答案 4 :(得分:-1)

重生每个祖先及其祖先。还可以重新生成窗口/功能/按钮/ dw或UO使用的按钮的祖先。

最后一个分辨率,对你的窗口进行一次SaveAs,然后再试一次它是否有效。较低版本的powerbuilder有时会出现这些错误。