_CUROBJ没有在Foxpro 2.6上工作

时间:2014-08-12 06:08:40

标签: foxpro visual-foxpro

我尝试定义代码“_CUROBJ = OBJNUM(m.btn_loc)”,将焦点设置在设置代码部分下的屏幕程序的一个按钮上,但它似乎对起点没有影响。我错过了可能某些变量或表达需要包括在屏幕下。也许任何人都可以给我拍这个答案。

#REGION 1
btn_loc = m.btn_loc
_CUROBJ = OBJNUM(btn_loc)

OR

 _CUROBJ = 4 

对于内部有效表达式,我将过程表达式设置为'BTN_CALL(“LOCATE”)',并且消息表达式只是一个显示消息的页脚。

如何在执行此屏幕程序时将焦点集中到我在屏幕上设置的特定按钮?谢谢适合任何帮助。

1 个答案:

答案 0 :(得分:0)

好吧,我会说它是适用于Windows或DOS的FoxPro 2.6而我真诚希望原始海报不修改生成的屏幕代码,而是使用正确的方法修改屏幕使用设计师,然后再生。

无论如何,我要做的是通过Screen |将按钮或按钮组设置为屏幕顺序中的第一个对象订单菜单选项。这将使屏幕打开时按钮或按钮成为突出显示的对象。然后,如果该组包含多个按钮,请在提示文本中包含\!来指定默认按钮:

\!OK