我想知道在表单处于活动状态时是否可以将文本输出到foxpro中的主窗口?一旦表格结束了吗?命令被发送到表单但不是我希望它们显示的位置。
答案 0 :(得分:3)
查看命令
激活屏幕
这应该重定向到主VFP窗口而不是你当前所在的窗口。我知道,这些'?'很痛苦在当前窗口的任何内容中不断向上移动视觉内容的输出。
答案 1 :(得分:2)
您需要将表单的AllowOutput属性设置为false。
在窗体上将AllowOutput属性设置为False(.F。),更改以下Visual FoxPro行为。
- 将表单绘制重定向到下一个输出窗口或桌面。这会影响命令,例如?,??,DIR,LIST,DISPLAY,CLEAR以及在表单上显示输出的其他命令。
- WOUTPUT()函数不返回活动表单的名称。它返回当前输出表单或桌面的名称。
- BROWSE命令不会继承窗体的窗口大小和窗口设置。
- MCOL()和MROW()函数在不使用其可选参数的情况下,可能与调用它们的形式无关。