2

请提示这个新手。

我有一个菜单,它的对象类型设置为菜单级联。我可以很好地引用菜单中的项目,甚至可以将项目设置为启用或可见。但我不能做的是设置菜单的 currentItem 属性。我在屏幕的打开事件中有这样的代码。

menu qq
qq = this.menuid.item[3].item[19]

qq.visible = true           //OK
qq.item[3] = qq.item[3]     //OK
qq.currentitem = qq.item[3] //Error during the compile
// The line above gives the following error
// C0019: Incompatible property currentitem for type menu

我很确定这很容易解决,但 PowerBuilder 还不是我的朋友

4

1 回答 1

4

您需要将项目分配给 menucascade 类型的变量。我会将代码放在 Try...Catch 块中,以防以后修改菜单。

于 2009-11-09T22:16:06.617 回答