|
FoxPro, Excel, Vista
|
|||
---|---|---|---|
#18+
Построил из фокса в 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 17:39 |
|
FoxPro, Excel, Vista
|
|||
---|---|---|---|
#18+
Надо сначала принудительно свернуть, а потом уже пытаться развернуть. Подробнее здесь Как вывести приложение на передний план Про Excel в самом низу ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 18:23 |
|
|
start [/forum/topic.php?fid=41&msg=36006210&tid=1586408]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 382ms |
total: | 507ms |
0 / 0 |