在foxpro中激活表单时打印到主窗口
答
您需要将表单的AllowOutput属性设置为false。
将窗体上的AllowOutput属性设置为False(.F。),将更改以下Visual FoxPro行为。
- 窗体的绘画被重定向到下一个输出窗口或桌面。这会影响命令,如?,??,DIR,LIST,DISPLAY,CLEAR和其他显示表单输出的命令。
- WOUTPUT()函数不会返回活动窗体的名称。它返回当前输出表单或桌面的名称。
- BROWSE命令不会继承窗体的窗口大小和窗口设置。
- 不使用其可选参数的MCOL()和MROW()函数可能与它们被调用的窗体无关。
答
查找到命令
ACTIVATE SCREEN
这应该重定向到主VFP窗口,而不是窗口中,您目前都在,我知道,这是与这些痛苦“?”在当前窗口的任何位置不断移动视觉内容的输出。
The?是一个旧的输出目的...你想要做什么/生成/报告。 – DRapp 2014-10-02 17:52:44