Интеграция DOS-приложений

Опубликовано: 14 мая 2009. Автор: admin

Использование DOS-приложения в среде Windows не означает прос-того функционирования этого приложения под управлением оболочки. Оболочка обеспечивает ряд дополнительных возможностей:

У DOS-приложения появляется свой "идентификационный символ" — пиктограмма. Посредством программной пиктограммы приложение может быть запущено (двойным щелчком), а затем свернуто до прикладной пиктограммы, из которой его можно опять развернуть.

Возможно параллельное выполнение нескольких DOS-приложений (но только в расширенном режиме). Но даже в стандартном режиме работы оболочки возможен некоторый псевдопараллелизм в работе DOS-приложений посредством реализации простого механизма межзадачного переключения.

Возможен (хоть и с определенными ограничениями) обмен данными с другими приложениями через буфер промежуточного хранения. Например, имеется (иногда) возможность импортировать в DOS-приложение текст из буфера или (чаще) экспортировать в буфер содержимое экрана DOS-приложения.

В расширенном режиме DOS-приложения могут выполняться в окнах (включая и показ высококачественной графики — новинки версии 3.1). Они при этом выполняются параллельно с другими программами, как обычные Windows-приложения. При достаточно высокой производительности процессора можно выполнять до 15 DOS-приложений одновременно под управлением Windows (не считая Windows-приложений )

При интеграции DOS-приложения в среду Windows система не вникает в подробности функционирования интегрируемого продукта. Вместо этого оболочка создает для приложения такую среду, которая полностью отвечает его потребностям. Попав в такие условия. DOS-приложение бесконфликтно существует, пребывая в твердой уверенности, что весь компьютер находится в его распоряжении. Более подробно этот вопрос обсуждается при рассмотрении режимов работы оболочки в главе 13.

Все приложения, не предназначенные изначально для работы в среде Windows, автоматически распознаются данной оболочкой как не-Windows-приложения и интегрируются в оболочку некоторым стандартизованным способом. Пользователь, однако, имеет возможность вмешиваться в процесс интеграции и вносить в него свои изменения (см. ниже параграф о PI F"-файлах).

Способ интеграции DOS-приложений в оболочку, примененный в Windows 3.1, доказал свою надежность. Но "беспроблемная" интеграция удается, к сожалению, не во всех случаях. В большинстве случаев зависания системы (ставших с появлением версии 3.1 гораздо более редкими) виновными являются, как правило, DOS-приложения.

Ваш отзыв

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Advertise Here

Фото Flickr

Все фото

Advertise Here

Партнеры

Уроки граффити для новичков.