03.10.2016, 08:39 | #1 |
Участник
|
Вытащить окно Word вперёд
В новых Windows при открытии файла:
CREATE(wdApp); wdDoc := wdApp.Documents.Open(txt_fails); wdApp.Visible := TRUE; окно Word-a открывается снизу, под окном NAV Есть возможность его вытащить вперёд? |
|
03.10.2016, 12:33 | #2 |
Administrator
|
sendkeys(alt+tab)
других идей нет |
|
03.10.2016, 15:26 | #3 |
Участник
|
Это новый офис так делает.
Самое простое это свернуть и развернуть окно программы. нужно делать что-то такое (Пример для AX Excel .NET): X++: application.set_WindowState(Microsoft.Office.Interop.Excel.XlWindowState::xlMinimized); application.set_WindowState(Microsoft.Office.Interop.Excel.XlWindowState::xlMaximized); Последний раз редактировалось demianimp; 03.10.2016 в 15:30. |
|
|
За это сообщение автора поблагодарили: Ace of Database (2). |
03.10.2016, 15:34 | #4 |
Участник
|
wdApp.WindowState(-4140);
wdApp.WindowState(-4137); не помогает |
|
03.10.2016, 15:57 | #5 |
Участник
|
|
|
03.10.2016, 16:05 | #6 |
Участник
|
После
|
|
03.10.2016, 16:09 | #7 |
Участник
|
Чем могли, тем и помогли =)
Проблема точно в офисе, у нас проблема эта началась с 2007 офиса. Ответ пальцем в небо, но может поможет решение для Excel |
|
03.10.2016, 16:13 | #8 |
Участник
|
смешно но сработало так:
wdApp.Visible := TRUE; wdApp.WindowState(2); wdApp.WindowState(0); |
|
|
За это сообщение автора поблагодарили: Ace of Database (2). |
|
|