Технологія DDE в CA-Visual Objects, Clipper / CAVO, Програмування, статті

При роботі в Windows досить часто зустрічаються ситуації, коли необхідно передати будь-які дані з однієї програми до іншої. Користувач може скористатися для цієї мети буфером обміну Windows (ClipBoard). Однак, в багатозадачному середовищі часто потрібно передавати дані з одного завдання в іншу без участі користувача. Це особливо актуально, коли виникає необхідність передавати дані, що надходять ззовні (наприклад, дані від приладів або надходять по лінії зв'язку) або дані, що вимагають специфічної обробки, у відповідні додатки (наприклад, дані з бази даних в додаток, забезпечує відображення ділової графіки).

Microsoft Windows надає механізм, що дозволяє здійснити передачу даних від однієї програми іншому, званий динамічним обміном даними (Dynamic Data Exchange – DDE).

Суть DDE полягає в наступному – "визначені кілька стандартних типів повідомлень (так звані повідомлення DDE), за допомогою яких можна передавати у додатки дескриптори об'єктів глобальної пам'яті, містять необхідні дані. Формат цих стандартних повідомлень, що визначає, в якому параметрі що повинно знаходитися, і називається протоколом DDE "[3].

Іншими словами, для Windows-програми можливе створення області пам'яті, доступний для іншої програми.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*