- •1. Загальні поняття. Способи обміну даними.
- •2. Обмін даними з використанням буфера.
- •2.1. Програма “Просмотр буфера обмена”
- •3. Метод Drag and Drop
- •4. Засоби зв’язування та вбудовування об’єктів.
- •4.1. Вбудовування об’єктів
- •4.2. Зв’язування об’єктів
- •4.3. Порівняння зв’язування та вбудовування об’єктів
2.1. Програма “Просмотр буфера обмена”
Для перегляду змісту буфера обміну використовують програму “Просмотр буфера обмена”. Запустити її можна, вибравши Пуск – Программы – Стандартные – Просмотр буфера обмена. У верхній частині вікна програми знаходиться меню, використовуючи яке можна зберегти вміст буфера у вигляді окремого файла, після чого використовувати в подальшій роботі. Для цього потрібно вибрати Файл – Сохранить как, задати ім’я файла і розширення clp. Для використання інформації, яка знаходиться у файлі з розширенням clp потрібно вибрати Файл – открыть, вибрати ім’я потрібного файла і натиснути ОК. Якщо у вікні програми “Просмотр буфера обмена” відкрито файл з розширенням clp, то він автоматично поміщається в буфер обміну, після чого його можна вставляти в необхідні документи. Для очистки буфера обміну вибираємо Правка – Удалить.
3. Метод Drag and Drop
Метод Drag and Drop або метод перетягування за допомогою мишки – це найпростіший спосіб копіювання та переміщення фрагмента з одного додатку в інший.
Для копіювання фрагмента потрібно відкрити вікна обох додатків і розмістити їх так, щоб було зручно працювати з обома вікнами, виділити певний фрагмент в першому вікні, підвести до виділеного фрагменту мишку, натиснути ліву клавішу мишки і утримуючи її, перемістити фрагмент у вікно з документом-приймачем. Для переміщення об’єкта потрібно виконати аналогічні дії, лише після виділення фрагмента і потрібно натиснути клавішу Shift і відпустити її лише після того, як буде відпущена клавіша мишки.
Описані методи обміну мають недоліки – зв’язок між вставленим фрагментом та документом-приймачем відсутній.
Вставлений описаними методами фрагмент можна обробляти лише в додатку-приймачі, так як можливості додатка-джерела в даному випадку недоступні. Звичайно, можна повернутись в додаток-джерело, провести в ньому необхідні зміни і повторно скопіювати фрагмент в додаток-приймач. Але для цього потрібні будуть витрати часу і зусиль.
При таких способах обміну неможливо встановити режим, при якому дані будуть оновлюватись автоматично після зміни їх у вихідному документі. Для автоматичного оновлення даних потрібно скористатись іншими засобами обміну даними.
4. Засоби зв’язування та вбудовування об’єктів.
Основною відмінністю засобів зв’язування та вбудовування об’єктів від перерахованих вище способів обміну є те, що автоматично будуть оновлюватись дані при їх зміні у вихідному документі. При виникненні технології зв’язування та вбудовування об’єктів (OLE – Object Link and Embedding) змінилось саме поняття “об’єкт”. Раніше об’єктом називали будь-який фрагмент документу, що переносився з одного документу в інший. Хоча насправді переносився не сам об’єкт, а лише його “екранний образ”. При цьому додаток-джерело перетворював дані із свого внутрішнього формату в один із стандартних форматів Windows і в такому вигляді об’єкт з’являвся в програмі-приймачі. В технології OLE об’єкт – це комплекс, що складається із даних у внутрішньому форматі додатку-джерела та інформації про програму, що створила об’єкт. В такому вигляді об’єкт є деякою закінченою структурою, що зберігає свої особливості незалежно від типу документу, в який його поміщено.
