2014-10-02 64 views
2

我想知道在表單處於活動狀態時是否可以在foxpro的主窗口中輸出文本?一旦形式是我的?命令會發送到表單,但不是我希望顯示的位置。在foxpro中激活表單時打印到主窗口

+0

The?是一箇舊的輸出目的...你想要做什麼/生成/報告。 – DRapp 2014-10-02 17:52:44

回答

2

您需要將表單的AllowOutput屬性設置爲false。

將窗體上的AllowOutput屬性設置爲False(.F。),將更改以下Visual FoxPro行爲。

  • 窗體的繪畫被重定向到下一個輸出窗口或桌面。這會影響命令,如?,??,DIR,LIST,DISPLAY,CLEAR和其他顯示錶單輸出的命令。
  • WOUTPUT()函數不會返回活動窗體的名稱。它返回當前輸出表單或桌面的名稱。
  • BROWSE命令不會繼承窗體的窗口大小和窗口設置。
  • 不使用其可選參數的MCOL()和MROW()函數可能與它們被調用的窗體無關。
2

查找到命令

ACTIVATE SCREEN

這應該重定向到主VFP窗口,而不是窗口中,您目前都在,我知道,這是與這些痛苦「?」在當前窗口的任何位置不斷移動視覺內容的輸出。