Конференция "Corba" » Ворд создаётся видимым:(
 
  • TStas © (28.02.09 01:41) [0]
    Как и везде, создаю Ворд       FWord := CreateOLEObject('Word.Application'); Переменная FWord - private field of TMainForm. Пробовал и делать локальной переменной процедуры, сорздающей Ворд - та же фигня. Притом в том же окне другая процедура создаёт Ворд - всё впорядке, Ворд не видимый.
    Пробовал еще так:
         FWord := CreateOLEObject('Word.Application');
         FWord.Visible := False;
         Application.ProcessMessages;
    Ворд, конечнр, убирается, но на экране создаётся некрасивое мелькание. У кого течет крыша: у меня или Ворда? Так ведь не может быть?
    Вообще, давно заметил за СОМ-серверами шлюк нехороший: не нужно, чтобы из возвращала функция, например, Result := CreateOLEObject('Word.Application'); Так работает, но через раз. Может, и это из той же серии. Ворд 2003.
  • имя (28.02.09 22:34) [1]
    Удалено модератором
  • имя (01.03.09 02:20) [2]
    Удалено модератором
 
Конференция "Corba" » Ворд создаётся видимым:(
Есть новые Нет новых   [134428   +41][b:0][p:0]