Опробуем теперь второй способ встраивания упакованной пикто-граммы. Очистите сначала оба рабочих поля в окне Упаковщика Объектов (фиксацией курсора на поле и нажатием клавиши [Del]). Переключитесь на Paintbrush и выполните еще раз маркирование и копирование в Clipboard фрагмента иллюстрации ARCHES.BMP.
В Упаковщике вновь активизируйте поле Content и выполните директиву Paste Link (Вставить связку) меню Edit. Результатом действий будет следующее состояние окна Упаковщика (несколько отличающееся от виденных ранее).
В левом поле находится пиктограмма Paintbrush с именем файла в качестве подписи. В правом поле значится надпись: "Link to AR-CHES.BMP" (Связка с ARCHES.BMP).
Если щелкнуть на радиокнопке Picture (Картинка) над правым полем, то можно увидеть в нем вместо надписи сам фрагмент.
Работа идет не с фиктивным объектом, а с копией, связанной с реально существующим на винчестере файлом. Обработка этой копии производится DDE-средствами.
Особенность состоит в том, что вставляемый фрагмент упаковывается в пиктограмму, а она уже вставляется в целевой документ. Для выполнения собственно упаковки можно воспользоваться, как обычно, директивой Copy Package (Скопировать пакет) меню Edit Упаковщика.
В Write вызывается директива Paste из меню Edit, и в текст документа вставляется пиктограмма Paintbrush с подписью ARCHES.BMP.
Двойной щелчок на этой пиктограмме вызовет запуск редактора Paintbrush и загрузку в него не фрагмента, а целого "родительского" файла ARCHES.BMP с отмеченным на нем фрагментом. Следует еще раз подчеркнуть, что доступ при этом получается не к объекту, содержащемуся в Write-документе, а к оригинальному Paintbrush-fyaftny.
Во многих компьютерах реализована возможность перенесения содержимого постоянного запоминающего устройства, хранящего часть операционной системы, в оперативное ЗУ, а точнее, в область — теневое ОЗУ (Shadow RAM) — старших адресов (НМА) на время работы компьютера. Это позволяет существенно ускорить выполнение системных операций.
Однако в ряде случаев целесообразно отключить механизм дублирования ПЗУ в ОЗУ, выделив соответствующее место в ОЗУ для нужд оболочки. Это особенно полезно при ограниченном объеме памяти. Соответствующие операции выполняет драйвер старших областей памяти HIMEM.SYS уже в момент своей загрузки строкой файла CONFIG.SYS.
Пример строки, отключающей механизм копирования ПЗУ в теневое ОЗУ, может выглядеть, например, так (различие может касаться имени накопителя и директории):
DEVIСЕ=С: \W I ND0WS\H I MEM. SYS /SHADOW: OFF
Если данная директива не помогла, можно попробовать отключить теневое ОЗУ установкой соответствующей опции в CMOS-Setup при вклю-чении компьютера.
Разгрузка памяти
Достаточно хороших показателей производительности можно добиться, если экономно использовать выделенные при запуске оболочки ресурсы. Работа оболочки может быть ускорена, если:
закрыть ненужные приложения;
приложения, которые предполагается использовать в будущем, представить пиктограммами;
очистить Clipboard, если его содержимое не нужно;
не использовать фоновую картинку (Control Panel. Desktop);
ш максимально уменьшить число групп и пиктограмм в группах и число открытых фупповых окон в Менеджере Программ. Оптимизация использования винчестера
Оболочка Windows 3.1 и созданные для нее приложения часто обра-щаются к винчестеру. Скорость работы в этом случае сильно зависит от быстродействия самого винчестера и его контроллера.
Это быстродействие может быть повышено. Конечно, радикальным способом повышения является покупка нового, более быстрого контроллера, но можно достичь некоторого прогресса и без приобретения более совершенной аппаратуры.
Если произвести оптимизацию процессов чтения, записи и передачи данных, как это описано ниже, сразу же почувствуется существенное улучшение производительности оболочки.
В нашем приме|>е мы связали с источником посредством копий два целевых документа, но их число может быть существенно больше Если, например, изобразить структуру связей для пяти документов-приемников, то она будет похожа на звезду.
Попробуем реализовать такое связывание на основе новой картинки, нарисуем в Paintbrush восьмиугольник (дорожный знак Стоп, но без текста). Сохраним новую картинку в файле STOP.BMP. а затем маркируем фрагмент с восьмиугольником и скопируем в Clipboard так, как мы это делали ранее для треугольника Теперь запустим Write и вставим с помощью Paste Link содержимое Clipboard в новый документ, который сохраним под именем DDER1NG.
Отличие цепного связывания заключается в том, что дальнейшее связывание производится уже из документа. На практике такая ситуация может иметь место, например, тогда, когда последующие связи (из Write-документа) порождаются не сразу, а на следующем сеансе работы с оболочкой и Write. И если можно перенести фрагмент в следующий документ (картотеку) прямо из Write-текста, то, конечно, не имеет смысла запускать Paintbrush только для извлечения фрагмента.
При завершении сеанса работы оболочки Cliplxiard очищается и в начале следующего сеанса будет пустым. Выйдите из оболочки и сразу же начните следующий сеанс.
Запустите Write и загрузите файл DDERING. Маркируйте в пределах этого документа фрагмент, вставленный ранее в качестве DDE-связки. С помощью Edit Сору скопируйте фрагмент в Clipboard. Теперь он содержит копию копии и его содержимое уже не связано напрямую с рисунком в Paintbrush- документе.
Вставьте эту копию копии в карточку картотеки. Для этого следует запустить Cardfile и загрузить DDETEST2 Создайте новую карточку и вызовите Edit Picture. В отличие от "звездообразного" связывания, когда мы пользовались директивой Paste Link, при цепном связывании для всех звеньев, кроме первого, применяется директива простой вставки Paste.
Вставка копии, полученной из копии, всегда производится с помощью директивы Paste. При такой вставке, как обычно, выполняется копирование фрагмента (в нашем примере — восьмиугольника), но если копируемый фрагмент связан с каким-либо документом, то создаваемая копия также наделяется свойствами связанности.
Сохраните сформированную карточку с копией и закройте окна Write и Cardfile.
Теперь откройте окно Paintbrush и загрузите в него файл-источник (STOP.BMP). Внесите изменения в оригинал иллюстрации, написав внутри восьмиугольника "STOP" Для этого следует перейти в Paintbrush к написанию текста, выбрать шрифт с помощью операционного меню, зафиксировать курсор внутри восьмиугольника и ввести с клавиатуры слово "STOP". После внесения изменений следует сохранить иллюстрацию в том же файле и завершить работу Paintbrush.
Несмотря на то что карточка из картотеки связана с исходной иллюстрацией через ВУ;?одокумент, актуализация карточки выполняется автоматически без "промежуточного" запуска Write. Вызовите Cardfile и загрузите карточку с восьмиугольником. На экране он появится уже с. надписью: "STOP". Итак, при копировании связанного фрагмента копируются и его связи.
Среди всего разнообразия файлов можно выделить два основных типа файлов: программы, которые можно запустить на выполнение, и рабочие файлы, т.е. файлы, которые обрабатываются программами (например, содержащие тексты как результат работы текстового редактора). В Windows эти типы файлов называются, как правило, прикладными программами (приложениями) и документами соответственно.
Менеджер Файлов показывает на правой панели для всех файлов, как минимум, их имена, расширения и пиктограммы, расположенные слева от имени. При больших размерах списка файлов следует пользоваться линейками прокрутки для просмотра списка.
Все файлы имеют имя, состоящее не больше чем из восьми символов, и следующее за ним расширение (в большинстве случаев это три символа, отделенных от имени файла точкой). Эти имена в Менеджере Файлов пишутся малыми литерами, как и вообще в Windows. При задании имен файлов не различаются малые и большие литеры.
Расширения имен файлов могут иметь не более трех символов и должны быть отделены от имени точкой, например BRIEF.TXT. Такого расширения обычно бывает достаточно, чтобы определить назначение файла. Программные файлы, например, имеют, как правило, расширение ЕХЕ. В документах по их расширению делается обратный вывод о том, какой именно прикладной программой они готовились. Например, расширение .WRI означает, что документ был подготовлен с помощью Й7rite.
В Windows могут использоваться при указании имен файлов почти все знаки таблицы символов, за исключением точки и двоеточия. При недопустимости некоторого символа выдается сообщение. Это правило соответствует аналогичному правилу в DOS.
Для имен файлов и их расширений Менеджер Файлов допускает использование также и так называемых символов подстановки: звездочки, знака вопроса. Пример такого использования видно в заголовке подчиненного окна. Там указана спецификация файлов, индицируемых в списке. —"файлы с любыми именами и расширениями".
Допускается задать только лишь определенный тип файлов, например имеющих только интересующее расширение, и посмотреть только их список (см. ниже; Сортировка).
Для того чтобы реализовать на компьютере даже простейшие примеры работы средств мультимедиа (например, запись и воспроизведение музыки), следует дополнить аппаратуру специальной интерфейсной картой — акустическим адаптером. Эта карта вставляется на подходящее свободное место в разъем расширения генплаты компьютера. Высококачественные
\ современные адаптеры обеспечивают работу в стереоварианте с 2*11 голо-1 сами, подключение микрофона, дискового лазерного проигрывателя и \ HiFi-акустической системы. Как правило, акустические адаптеры не имеют Собственного усилителя, поэтому для получения звука достаточной громкости следует пользоваться внешним усилителем или активной акустической системой (со встроенным усилителем).
Если требуется использовать на компьютере проигрыватель лазерных дисков, то нужно решить, насколько глубоко его следует интегрировать в среду мультимедиа. Если речь идет только о параллельном с выполнением программ воспроизведении музыки, то достаточно воспользоваться HiFi-соеди кителем.
По-другому обстоят дела при использовании так называемых CD-ROM-устройств. С точки зрения компьютера такие устройства представляют собой архивные хранилища вроде винчестеров, но с возможностью только считывания информации. На лазерных дисках, используемых этими устройствами, хранятся файлы — программы, справочные системы, словари и т.п. Поскольку способ записи на такие диски не отличается, по сути, от способа записи на обычные аудиолазерные диски, то можно приспособить накопитель CD-ROM для воспроизведения музыки. Важным преимуществом такого подхода является наличие эффективных средств управления накопителем.
Следует, однако, помнить, что далеко не все накопители CD-ROM позволяют проигрывать акустические лазерные диски (а только считанные и достаточно дорогие модели).