Мне интересно, можно ли выводить текст в главное окно в foxpro, пока активна форма? Как только форма будет моей? команды отправляются в форму, но это не то место, где я хочу, чтобы они отображались.Печать в главном окне, когда форма активна в foxpro
2
A
ответ
2
Вам необходимо установить для свойства AllowOutput свою форму в false.
Установка свойства AllowOutput на False (.F.) В форме изменяет следующее поведение Visual FoxPro.
- Картина формы перенаправляется на следующее окно вывода или на рабочий стол. Это влияет на команды, такие как?, ??, DIR, LIST, DISPLAY, CLEAR и другие команды, отображающие выходные данные в форме.
- Функция WOUTPUT() не возвращает имя активной формы. Он возвращает имя текущей формы вывода или рабочего стола.
- Команда BROWSE не наследует размер окна и настройки окна формы.
- Функции MCOL() и MROW(), без использования их необязательного параметра, могут не относиться к форме, на которую они вызывают.
2
Посмотрите в команду
ВКЛЮЧИТЬ SCREEN
Это должно перенаправить к главному окну VFP, а не окно, которое вы в настоящее время. Я знаю, это боль с этим? " выходы, которые продолжают смещать визуальный контент в пределах текущего окна.
A? старая цель для вывода ... что вы пытаетесь на самом деле делать/генерировать/сообщать. – DRapp