Имя: Пароль:
1C
1С v8
Как открыть Word из 1С поверх 1С?
0 Sj
 
29.01.12
22:30
Доброе время суток!

  Вызываю Word из 1С.

  W = ПолучитьCOMОбъект(ИмяФайла);
  // какие-то манипуляции с тектом.
  W.Application.Visible = True;
  W.Application становится видимым в панели задач. Каким-то образом возможно сделать данное окно окном поверх остальных окон?
1 Лефмихалыч
 
29.01.12
22:42
(0) активеДокумент не предлагать?
2 tridog
 
29.01.12
22:43
Если я правильно понял что ты хотишь, то вроде W.Application.Activate() должно спасти отца русской демократии...
3 Азат
 
29.01.12
22:46
толстый?
4 Kavaponga
 
04.02.12
14:06
(0) Такая же проблема
(2) Не помогает
5 Ns33
 
04.02.12
14:11
Так должно работать:

   wdWindowStateNormal=0;
               wdWindowStateMaximize=1;
               wdWindowStateMinimize=2;
               Word.Visible=1;
               Word.WindowState = wdWindowStateMinimize;
               Word.WindowState = wdWindowStateMaximize;
6 Torquader
 
04.02.12
14:28
Запустить WScript.Shell и выполнить ActivateApp чтобы Word стал активным.
7 Kavaponga
 
04.02.12
14:35
(5) То что надо, спасибо
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой