
- •Лабораторна робота № 3
- •Статичний обмін даними
- •2 Динамічний обмін даними
- •3 Порядок виконання роботи
- •4 Оформлення звіту про роботу
- •5 Контрольні питання
- •2.2 Створення, зміна або видалення облікового запису
- •2.3 Настройка профілю користувача
- •2.4 Створення облікового запису локальної групи
- •3 Завершення роботи з windows xp
- •4 Диспетчер задач windows
- •4.1 Вкладка Приложения Диспетчера задач Windows
- •4.2 Зависання комп'ютера
- •4.3 Оптимізація процесів, що виконуються
- •5 Доктор ватсон (dr. Watson)
- •6 Порядок виконання роботи.
- •7 Оформлення звіту про роботу
- •8 Контрольні питання
Лабораторна робота № 3
Тема: Організація обміну даними.
Мета роботи: Практичне освоєння процедур обміну даними між різними додатками Windows на базі використання буфера обміну і методів технології OLE. Ознайомлення з функціонуванням буфера обміну і найбільш часто використовуваними форматами даних в буфері обміну. Відпрацювання схем зв’язування і впровадження об'єктів.
Статичний обмін даними
Здатність ОС Windows дозволяти прикладним програмам обмінюватися даними між собою є однією з найважливіших переваг цієї операційної системи. Після створення документа його можна використовувати цілком або по частинах в інших документах, економлячи час і зменшуючи кількість можливих помилок.
Здатність обміну даними в ОС Windows не обмежується тільки копіюванням тексту з одного документа в інший. В більшості прикладних програм для Windows ви можете копіювати і переміщати дані різних типів між документами, навіть якщо ці документи були створені різними програмами.
ОС Windows підтримує два різні типи обміну даними: статичний і динамічний. При статичному обміні дані-копія втрачають зв'язок з даними-оригіналом після завершення обміну. При динамічному обміні зв'язок між даними-копією і даними-оригіналом зберігається і будь-які зміни в оригіналі відображаються в копії.
Буфер обміну Windows представляє собою спеціальну область пам'яті, до якої мають доступ всі прикладні програми. Прикладна програма може вирізати або скопіювати дані в буфер обміну, інші прикладні програми (і ця у тому числі) можуть потім вставити дані з буфера в свої документи. Дані залишаються в буфері обміну до тих пір, поки ви не заміните їх іншими, не очистите вміст буфера або не вийдете з Windows.
ОС Windows містить утиліту Папка обмена [Буфер обмена] (Clipboard Viewer), яка дозволяє переглядати вміст буфера обміну, очищати його, зберігати у файлі і завантажувати раніше збережений вміст буфера обміну (хоча необхідність в цьому достатньо рідка). Для запуску програми Папка обмена [Буфер обмена] (Clipboard Viewer), необхідно виконати команду Выполнить… (Run…) з меню Пуск (Start), і у вікні, що відкрилося, написати Clipbrd. Після чого натиснути кнопку ОК. Вікно програми представлено на Рис. 3.1.
Рис. 3.1
Всі прикладні програми для Windows забезпечують однаковий набір команд для вирізання, копіювання і вставки даних, які, як правило, розташовуються в меню Правка (Edit):
Вырезать (Cut) - вирізання даних з документів і розміщення їх в буфер обміну;
Копировать (Copy) - копіювання виділених даних в буфер обміну;
Вставить (Paste) - вставка даних з буфера обміну в документ.
Поміщуючи дані в буфер обміну, прикладна програма може викори-стовувати різні формати даних. Множинність форматів забезпечує великі можливості: при вставці даних в інший додаток ви можете використовувати формат, найбільш відповідний для вашої задачі.
Найпоширенішими текстовими форматами є:
Текст (Text) - неформатований текст, що використовує поточний шрифт Windows;
Форматований текст (RTF - Rich Text Format) - формат RTF зберігає форматування документа в цілому, а також абзацне і символьне форматування;
Текст ОЕМ (ОЕМ Text) - неформатований текст в якому-небудь спеціальному кодуванні (найбільш часто використовується для копіювання тексту з буфера обміну в програму для DOS).
Найпоширенішими графічними форматами є:
Растровий формат (Bitmap) - представлення зображення у вигляді растра, що складається з окремих крапок (пікселів);
Незалежний від пристрою растровий формат (DIB - Device Independent Bitmap);
Рисунок (Picture)
Метафайл Windows (спеціальний формат Windows) - зображення складається з графічних елементів (лінії, кола і др.).
Слід зазначити, що при зміні масштабу зображення растрові файли втрачають розподільну здатність, а метафайли - ні.
Прикладні програми, які дають можливість вибору форматів для вставки даних з буфера обміну, містять в меню Правка (Edit) команду Специальная вставка (Paste Special). Діалогове вікно цієї команди для редактора Word представлено на Рис. 3.2.
Рис.
3.2
Для вставки даних в документ з використанням бажаного формату необхідно виділити цей формат в списку Как: (As:) діалогового вікна Специальная вставка (Paste Special) і натиснути кнопцу OK.