Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Створення та Використання макросів LibreOffice Basic (OpenOffice.org Basic)

Реферат Створення та Використання макросів LibreOffice Basic (OpenOffice.org Basic)





рядковані вікна, документи, Робочі книги и ін., Їм, в свою черго панелі інструментів, діаграмі, Робочі листи и т.д. Коженая окремий про «єкт з» являється на Основі загально шаблоном - класу и є его представником. Наприклад, на Основі загально класу Workbook (Робоча книга) во время создания Нової книги в MS Excel генерується екземпляр робочої книги з назви" Книга1. Цею екземпляр є окремим про« єктом, з властівостямі методами та поідямі Якого могут працювати Користувачі (і макроси такоже) , хочай Які самє Властивості, методи та події матіме об »єкт візначає власне клас.

Про «єктна модель LibreOffice є, можна Сказати більш« демократичні. І більш складні, відповідно. У Основі цієї об »єктної МОДЕЛІ лежить система універсальніх мережевих про« єктів UNO (Universal Network Object), запровадження Якої мало на меті уніфікуваті роботу з об »єктами Додатків в різніх мовах програмування (Java, Ваsic, Python, С). Роль шаблоном на Основі Якого генеруються про «єкти тут відіграє сервіс , Який візначає тип об» єкта, его Властивості, методи та події. Альо в LibreOffice Basic Прийнято Говорити «об'єкт підтрімує сервіс, а не» про «єкт є екземпляр СЕРВіСУ» (Як для класу у VBA), оскількі об »єкти UNO мают можлівість підтрімуваті декілька сервісів одночасно, здебільшого Завдяк того, что деякі Сервіси UNO, в свою черго, могут підтрімуваті Інші Сервіси. Крім сервісів в термінології UNO вікорістовується Поняття" інтерфейс, воно позначає Різні групи методів про« єкта, тоб, Сервіси UNO можна розглядаті як об »єднання різніх інтерфейсів. У свою черго, Сервіси UNO про« єднуються в Модулі и ім »я модуля нужно вказуваті при звертанні до СЕРВіСУ. Так, Наприклад, повна назва СЕРВіСУ

. sun. star. document. DocumentInfo


утворюється з назви модуля document та назви СЕРВіСУ DocumentInfo (префікс com. sun. star стандарний для всіх UNO и вказує, что сервіс захи до LibreOffice). Окрім інтерфейсів, Сервіси могут підрімуваті ще й стрктурі, Які є наборами властівостей об'єктів, аналогічно як інтерфейси - наборами методів.

Вивчення структурованих UNO, вочевідь, є ВАЖЛИВО для програмування на LibreOffice Basic в тому СЕНСІ, что Дає можлівість дізнатіся Якими методами володіє то чі Інший об'єкт LibreOffice та Які ВІН має Властивості.

Вікорістані джерела


Література

1. Практикум з програмування на VBA: Навч. посібник / П.І. Каленюк, А.Ф. Обшта, Н.М. Гоблик, Н.Ф. Клочко, С.М. Ментінській. Львів: Видавництво национального УНІВЕРСИТЕТУ «Львівська політехніка», 2005. - 208 с.

2. Ендрю Пітоньяк (Andrew Pitonyak) OpenOffice.org pro. Автоматизація роботи. М.: ДМК Пресс, 2008. - 512 с., Пер. з англ.- Заімскіх А. Н.

Інтернет - ресурси:

3.http :/ / wiki. openoffice.org

. wiki. documentfoundation.org

.


Назад | сторінка 9 з 9





Схожі реферати:

  • Реферат на тему: Порядок формування документів в текстовому редакторі. Порівняльна характер ...
  • Реферат на тему: Інтерактивні сервіси Інтернет
  • Реферат на тему: Мова програмування Basic
  • Реферат на тему: Основи програмування на Visual Basic
  • Реферат на тему: Сервіси Google