Доступ к Word без запуска его копии.

Тема в разделе ".NET", создана пользователем BadGuy1, 5 янв 2007.

Статус темы:
Закрыта.
  1. BadGuy1

    BadGuy1 Гость

    Подскажите, пожалуйста, как обратиться к уже открытому Word'у.
    (вообще, необходимо получить выделенный кусок текста у активного документа).
    Если я создаю new ApplicationClass() — создается новая копия word'a, что мне совершенно не нужно.
    Заранее спасибо за ответы.
     
  2. Electro

    Electro Гость

    Если Clipboard не подходит используй VSTO там есть выбор
    либо подключится к серверу либо Add-In(надстройка).
     
  3. BadGuy1

    BadGuy1 Гость

    Electro, спасибо,
    clipboard действительно не подходит.
    надо попробывать поставить VSTO, но, как я понял, там существенные ограничения на версию Word, что тоже не есть гуд.
     
  4. karlito

    karlito Гость

    System.Runtime.InteropServices.Marshal
    public static object GetActiveObject(string progID);

    Учти, что получаешь первый попавшийся активный объект ворда.
    ----------------------------------------------------------------------------------

    System.Runtime.InteropServices.Marshal
    public static object BindToMoniker(string monikerName);

    Получение или создание объекта Word на определённый moniker. В виде моникера выступает Word файл.


    Вроде всё так.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей