Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

NewWindow - копия окна активного документа

Объектная модель MS Word | Листинг 9.1. Связывание объекта с объектной переменной (html, txt) | Объект Application - приложение | Листинг 9.4. Оператор With - End With (html, txt) | RecentFiles - недавно открытые файлы | Листинг 9.32. Определение свободного дискового пространства (html, txt) | Листинг 9.36. Объявляем новую объектную переменную (html, txt) | Листинг 9.37. Связываем переменную с приложением (html, txt) |


Читайте также:
  1. B. Первинно-активного транспорту
  2. А сколько времени занимает сам процесс подготовки документации: ввод лекал, градация, раскладка?
  3. Аннотированного документа и читательского назначения
  4. Библиографическое описание электронного документа
  5. В КАЖДОМ документе должна стоять ДАТА оформления этого документа, подписи и Печать избиркома (если студсовет её выдаст, нужно попросить).
  6. Ведение документации обеспечивающую безопасную работу с инструментом и приспособлениями (пиротехнического инструмента).

09-02-New Window.docm - пример к п. 9.4.6.

NewWindow создает копию окна активного документа. Это может быть полезным например, для того, чтобы вывести один и тот же документ на два монитора при работе с расширенным рабочим столом и т.д. Например, метод можно вызвать так:

Application.NewWindow

Листинг 9.10. Создание копии окна активного документа (html, txt)

При необходимости можно задать, для какого именно документа вы хотите создать копию окна. Однако, это потребует использования других объектов. Например - коллекции Windows, содержащей окна документов. Такой код (листинг 9.11.) создаст одну копию для каждого открытого окна:

For i = Application.Windows.Count To 1 Step -1

Application.Windows.Item(i).NewWindow

Next i

Листинг 9.11. Создание копии для каждого открытого окна (html, txt)

Мы не случайно запустили цикл обхода открытых окон в обратном порядке. Дело в том, что иначе будет создано несколько копий одного и того же документа.

В этом примере вам встретились неизвестные ранее свойства Count и Item. Первое обычно содержит количество элементов в коллекции, второе позволяет обращаться к элементам по индексам или именам.

При создании копии после имени документа появляется двоеточие с номером окна, например, ":1" для первого, ":2" для второго и т.д.


Дата добавления: 2015-07-25; просмотров: 120 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
CleanString - очистка строк| EnableCancelKey - запрещаем остановку программы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)