Язык WordBasic - практический подход

       

Работа с документами



ViewMasterDocument
CreateSubdocument
 
Следующая группа операторов и функций обеспечивает изменение состояние окон.
FileExit [код] – выйти из WinWord.
Код:
0 (или опущен) – перед сохранением документов запросить пользователя;
1 – сохранить документы перед выходом;
2 – выход без сохранения документов.
DocClose [код] – закрыть активное окно. Значение параметра код, как и у оператора FileExit, только по отношению к документу в закрываемом окне.
 
Оператор DocWindowPosTop и функция DocWindowPosTop().


 
Синтаксис:
 
DocWindowPosTop позиция
DocWindowPosTop()
 
Оператор DocWindowPosTop позиционирует окно активного документа или его значок (пиктограмму) так, что она расположится на позицию точек от верхнего края рабочей области. Если окно с активным документом максимизировано, Word не сможет выполнить это действие и сгенерирует сообщение об ошибке. Функция DocWindowPosTop() возвращает вертикальную позицию в точках.
Пример: Эта макрокоманда возвращает горизонтальную и вертикальную позицию активного документа:
Sub MAIN
horizpos = DocWindowPosLeft()
vertpos = DocWindowPosTop()
MsgBox "Точек слева:" + Str$(horizpos) + Chr$(13) + \
 "Точек сверху:" + Str$(vertpos), "Позиция документа"
End Sub
 



Содержание раздела