Пятница, 17.05.2024, 15:07
Главная Регистрация RSS
Приветствую Вас, Гость
Главная » Delphi и Microsoft Office » Подключение в приложение и активизация серверов СОМ. Часть 4
08:23

Подключение в приложение и активизация серверов СОМ. Часть 4

Таким образом, итог рассмотрения свойств, обеспечивающих подключение к серверу, можно подвести следующим образом:

  • Если вам надо, чтобы ваше приложение работало с каким-то открытым документом сервера, выполняющимся в момент запуска приложения, следует задать ConnectKind = ckRunninglnstance
  • Если, наоборот, вам надо, чтобы ваше приложение не испортило случайно какой-то документ в уже выполняющемся сервере, следует задать ConnectKind = ckNewInstance
  • Если вам необходимо связаться с удаленным сервером, надо задать ConnectKind = ckNewInstance и установить соответствующее значение RemoteMachineName
  • В остальных случаях, вероятно, целесообразно сохранять заданное по умолчанию значение ckRunningOrNew

После того как вы установили соединение с сервером, он еще не становится видимым пользователю. Впрочем, приложение может работать с этим сервером, вызывать любые его методы, изменять или читать свойства, но сам сервер останется для пользователю за кадром. Если это нежелательно, если требуется, чтобы пользователь видел, что происходит на сервере, или мог бы сам переключиться на сервер и что-то там сделать, то надо задать свойству Visible сервера значение true. Например:

WordApplicaticnl.Visible := true; 
Категория: Delphi и Microsoft Office | Просмотров: 908 | Добавил: PeKpyT | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]