Конференция "Corba" » Add-In [Delphi]
 
  • tsndamir © (13.06.07 14:47) [0]
    Добрый вечер.
    Есть проблемка, может кто поможет.
    При загрузке Wordа загружается мой Add-In. При этом Add-In обращается к объекту ActiveDocument. Но возникает ситуация, когда Add-In загружен, а ActiveDocument еще отсутствует и появляется ошибка. Как можно проверить наличие хотя бы одного загруженного документа прежде чем обращаться к ActiveDocument? Конструкция (HostApp.Documents.Count > 0) почему то не помогает (Даже когда все документы закрыты, Hint показывает HostApp.Documents.Count = 1). Конструкцию try except не хотелось бы применять.
    Заранее благодарен за ответы :)
  • tsndamir © (14.06.07 10:27) [1]
    Проблема решилась при помощи конструкции

    if  (HostApp.Documents.Count >= 1) and  HostApp.Visible then...
Есть новые Нет новых   [134431   +10][b:0][p:0]