0

我们正面临一些有线问题。

在对应用程序做了一些工作后,菜单不知何故变得无响应并且没有从菜单执行任何操作。

这是基于 Windows 的应用程序。我们正在使用 power builder 11.5.1 Build 4740

我们在我们的应用程序中广泛使用 PFC。

谢谢,

4

1 回答 1

0

关于 PowerBuilder 中的菜单,我有一个基本建议。

尝试在菜单编辑器中打开第一级祖先并更改一些较小的内容并尝试保存。看看你是否收到任何错误。祖宗应该没问题吧。

为下一个后代菜单对象重复打开并保存,直到您将其变为适用于您遇到的情况的最后一个后代菜单对象。您可能会达到无法保存菜单的级别,或者将显示一条消息,指示菜单项存在问题。如果有错误修复它们。如果显示一条消息,PB 可能会为您解决问题,请再次尝试保存。(pb 有时会在保存但不完全重建时修复继承问题——这是 PB 开发人员刚刚解决的问题。)。

菜单是 PB 中继承不稳定的一个区域。你会认为完全重建会解决这样的问题,但事实并非如此。菜单会变得不稳定,特别是如果您有大量的菜单项 m_1、m_2 等用于破折号——我认为编译器会感到困惑或其他什么。

否则,如果这不是您遇到的问题,我会问您无响应是什么意思。菜单是否完全锁定,例如您无法单击“文件”以查看其下方的子菜单项,或者您可以钻取但单击菜单项时不会触发活动窗口上的操作?如果后者在单击的菜单中放置一个断点并且您希望触发窗口上的事件并调试应用程序以查看发生了什么,如果有的话。

于 2014-12-29T16:49:04.410 回答