-
Как и везде, создаю Ворд FWord := CreateOLEObject('Word.Application'); Переменная FWord - private field of TMainForm. Пробовал и делать локальной переменной процедуры, сорздающей Ворд - та же фигня. Притом в том же окне другая процедура создаёт Ворд - всё впорядке, Ворд не видимый. Пробовал еще так: FWord := CreateOLEObject('Word.Application'); FWord.Visible := False; Application.ProcessMessages; Ворд, конечнр, убирается, но на экране создаётся некрасивое мелькание. У кого течет крыша: у меня или Ворда? Так ведь не может быть? Вообще, давно заметил за СОМ-серверами шлюк нехороший: не нужно, чтобы из возвращала функция, например, Result := CreateOLEObject('Word.Application'); Так работает, но через раз. Может, и это из той же серии. Ворд 2003.
-
Удалено модератором
-
Удалено модератором
|