Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro, Excel, Vista / 2 сообщений из 2, страница 1 из 1
25.05.2009, 17:39
    #36006210
Edbo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro, Excel, Vista
Построил из фокса в Excel отчет.
Затем делаю PrintPreview. В Windows XP экран предпросмотра
автоматически максимизируется. В Windows Vista он минимизирован
и мигает внизу.

Как заставить его максимизироваться.

(Эксперименты показали, что x.WindowState= -4137 && xlMaximized не помогает)

x=CREATEOBJECT('excel.application')
x.DisplayAlerts =.F.
x.Workbooks.Open(cpath+'www.xls')
s=x.Sheets(1)
s.Cells(3,16).Value = DTOC(DATE())+' '+TIME()
...
x.DisplayAlerts =.T.
x.visible=.t.
x.ActiveWindow.SelectedSheets.PrintPreview
x.visible=.f.
x.quit
...
Рейтинг: 0 / 0
25.05.2009, 18:23
    #36006349
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro, Excel, Vista
Надо сначала принудительно свернуть, а потом уже пытаться развернуть. Подробнее здесь

Как вывести приложение на передний план

Про Excel в самом низу
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro, Excel, Vista / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]