Метка | «директива»

Метки: , , , , , , , , , , , , , , , , , , , , , ,

Связывание пиктограммы с файлом

Опубликовано: 30 августа 2009. Автор: admin

Опробуем теперь второй способ встраивания упакованной пикто-граммы. Очистите сначала оба рабочих поля в окне Упаковщика Объектов (фиксацией курсора на поле и нажатием клавиши [Del]). Переключитесь на Paintbrush и выполните еще раз маркирование и копирование в Clipboard фрагмента иллюстрации ARCHES.BMP.

В Упаковщике вновь активизируйте поле Content и выполните директиву Paste Link (Вставить связку) меню Edit. Результатом действий будет следующее состояние окна Упаковщика (несколько отличающееся от виденных ранее).

В левом поле находится пиктограмма Paintbrush с именем файла в качестве подписи. В правом поле значится надпись: "Link to AR-CHES.BMP" (Связка с ARCHES.BMP).

Если щелкнуть на радиокнопке Picture (Картинка) над правым полем, то можно увидеть в нем вместо надписи сам фрагмент.

Читать полностью

Отзывов (0)

Метки: , , , , , , , , , , , , , , , , , , ,

Отключение теневого BIOS

Опубликовано: 29 августа 2009. Автор: admin

Во многих компьютерах реализована возможность перенесения содержимого постоянного запоминающего устройства, хранящего часть операционной системы, в оперативное ЗУ, а точнее, в область — теневое ОЗУ (Shadow RAM) — старших адресов (НМА) на время работы компьютера. Это позволяет существенно ускорить выполнение системных операций.

Однако в ряде случаев целесообразно отключить механизм дублирования ПЗУ в ОЗУ, выделив соответствующее место в ОЗУ для нужд оболочки. Это особенно полезно при ограниченном объеме памяти. Соответствующие операции выполняет драйвер старших областей памяти HIMEM.SYS уже в момент своей загрузки строкой файла CONFIG.SYS.

Пример строки, отключающей механизм копирования ПЗУ в теневое ОЗУ, может выглядеть, например, так (различие может касаться имени накопителя и директории):

Читать полностью

Отзывов (0)

Метки: , , , , , , , , , , , , , , , , , , ,

Другие возможности связывания

Опубликовано: 29 августа 2009. Автор: admin

В нашем приме|>е мы связали с источником посредством копий два целевых документа, но их число может быть существенно больше Если, например, изобразить структуру связей для пяти документов-приемников, то она будет похожа на звезду.

Попробуем реализовать такое связывание на основе новой картинки, нарисуем в Paintbrush восьмиугольник (дорожный знак Стоп, но без текста). Сохраним новую картинку в файле STOP.BMP. а затем маркируем фрагмент с восьмиугольником и скопируем в Clipboard так, как мы это делали ранее для треугольника Теперь запустим Write и вставим с помощью Paste Link содержимое Clipboard в новый документ, который сохраним под именем DDER1NG.

Отличие цепного связывания заключается в том, что дальнейшее связывание производится уже из документа. На практике такая ситуация может иметь место, например, тогда, когда последующие связи (из Write-документа) порождаются не сразу, а на следующем сеансе работы с оболочкой и Write. И если можно перенести фрагмент в следующий документ (картотеку) прямо из Write-текста, то, конечно, не имеет смысла запускать Paintbrush только для извлечения фрагмента.

Читать полностью

Отзывов (0)

Метки: , , , , , , , , , , , , , , , ,

Прекращение выполнения программы

Опубликовано: 05 августа 2009. Автор: admin

Выше уже упоминалась директива Setting. системного меню окна DOS-приложения. Открывающееся при выполнении этой директивы диалоговое окно содержит кнопку Terminate.

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

Обмен данными в среде Windows

Windows-приложения могут обмениваться информацией через буфер промежуточного хранения. Кроме того, для них доступен механизм встраивания объектов (DDE и OLE, см. гл. 8), с помощью которого можно создавать документы, включающие обрабатываемые разными приложениями фрагменты.

Читать полностью

Отзывов (0)

Метки: , , , , , , , , , , , , , , , , , ,

Вставка Paintbrush-объекта из Write

Опубликовано: 02 августа 2009. Автор: admin

Рассмотрим еще один способ встраивания и обработки связанных объектов. Отличительной особенностью данного способа от рассмотренного выше является то, что в качестве отправной точки мы выберем не Paintbrush, a Write.

Выполните в Write директиву New (Создать новый документ) из меню File. На очистившемся и принадлежащем новому документу рабочем поле введите следующий текст: "Этот объект встраивается и обрабатывается прямо из Write". Сохраните новый документ в файле с именем OLETEST2.

Откройте меню Edit. Там имеется (отсутствовавшая в версии Win-dows 3.0) директива Insert Object. (Вставить Объект). Щелчок на этой директиве приведет к открытию диалогового окна с заголовком Insert Object, содержащего список типов объектов, доступных для вставки.

меню File. Эта директива переносит результат работы из Paintbrush в документ Write без завершения работы Paintbrush. Попробуйте убедиться в этом сами, переключившись после выполнения Update на Write. Круг уже присутствует в рабочем поле Write. Обычно директивой Update пользуются при пошаговой обработке объекта.

Читать полностью

Отзывов (0)

Метки: , , , , , , , , , , , , , , , , , ,

Специальная вставка

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

При вставке в некоторый документ, обрабатываемый VVindows-приложением, связываемого по DDE-технологии фрагмента мы пользовались директивой Paste Link. Но в использованных приложениях Write и Cardfile из группы Accessories меню Edit содержит еще одну директиву, доступную при работе со связанными фрагментами. Это директива Paste Special. (Специальная Вставка). Вкратце рассмотрим ее особенности.

Этой директивой пользуются, когда хотят вставить картинку, созданную в Paintbrush, но не в стандартном формате Paintbrush, а. например, в формате Bitmap или как простую экранную копию Вызов этой директивы приводит к открытию небольшого диалогового окна:

Просмотр существующих связей

При работе с DDE-связанными документами часто возникает необходимость оценить наличие и структуру связей некоторого документа. На примере Write рассмотрим, как это делается.

Читать полностью

Отзывов (0)

Метки: , , , , , , , , , , , ,

Перемещение документов в Менеджер Печати

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

Документ, созданный с помощью Windows-прикладных программ, можно распечатать, используя механизм Drag and Drop. При этом необходимо, чтобы одновременно работали Менеджер Файлов и Менеджер Печати. Достаточно, однако, чтобы последний был представлен пиктограммой.

Если требуется вывести на печать только одну иллюстрацию, например PAPER.BMP, то вполне достаточно перетащить соответствующую пиктограмму из окна Менеджера Файлов и положить се на пиктограмму Менеджера Печати. При этом автоматически запускается Paintbrush и (автоматически же) выполняется директива Print, так что сразу видно соответствующее диалоговое окно. Установив в этом окне требуемые опции, можно запускать собственно печать.

Включение прикладных программ в Менеджер Программ

Если запущен Менеджер Файлов, можно каждую прикладную прог-рамму, которая доступна в его окне как файл, встроить в оболочку. Для этого необходимо запустить Менеджер Файлов и Менеджер Программ и расположить их окна рядом. После чего следует перетащить пиктограмму приложения, подлежащего интеграции и оболочку (например, QBASIC.EXE), из окна Менеджера Файлов в окно Менеджера Программ (а лучше — прямо в конкретную группу) Вот и все.

Отзывов (0)

Метки: , , , , , , , , , , , , , , , ,

Вставка в картотеку

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

Попробуем теперь вставить связанную иллюстрацию и в карточку Cardfile. Эти маленькие документы могут содержать не только текст, но и иллюстрации. В дополнение к этой возможности для черно-белых иллюстраций, реализованной уже в версии 3.0, версия 3.1 Windows допускает использование и цветных. Кроме того, иллюстрации, не помещающиеся на карточку из-за больших размеров, не обрезаются, а автоматически уменьшаются. Заботиться о сохранении цветности или изменении размера нет необходимости: все выполняется автоматически.

Переключитесь на Менеджер Программ и запустите еще и картотеку Cardfile. В меню Edit находится директива Paste Link (Вставить Связку). Эта директива недоступна здесь (показана в меню бледным шрифтом), хотя буфер промежуточного хранения по-прежнему содержит фрагмент с треугольником. Это связано с тем, что по умолчанию Cardfile работает в текстовом режиме. Это видно из установленной (отмеченной в меню Edit) опции Text. Для работы с иллюстрациями следует переключиться в режим графики, щелкнув на опции Picture (Иллюстрация). Теперь можно приступать к вставке связки.

Читать полностью

Отзывов (0)

Метки: , , , , , , , , , , , , , , , ,

Подчиненное окно в виде пиктограммы

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

Откройте подчиненное окно снова. Если требуется видеть содержимое двух директорий в двух подчиненных окнах, то достаточно организовать новое подчиненное окно с помощью директивы New Window (Новое Окно) меню Window. Если теперь вставить в накопитель дискету и щелкнугь дважды на пиктограмме этого накопителя (А или В) в строке, расположенной под строкой меню нового подчиненного окна, то содержимое окна изменится. Теперь в этом подчиненном окне будет демонстрироваться дерево и список файлов дискеты. Это окно тоже может быть распахнуто до полноэкранного или свернуто до пиктограммы. Подчиненные окна могут быть каскадированы (директива Window Cascade) или расположены без перекрытия (Window Tile) в пределах окна Менеджера Файлов.

Работа с двумя и более подчиненными окнами особенно необходима при операциях копирования или пересылках файлов.

Читать полностью

Отзывов (0)

Метки: , , , , , , , , , , , , , ,

Согласованный запуск

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

При частом использовании некоторого DOS-приложения в рамках Windows целесообразно выполнить "более глубокую" его интеграцию в оболочку. Процедура интеграции приложений в оболочку (см. гл.1) вы-полняется специальной утилитой Windows Setup (операция Set Up Appli-cations), принадлежащей группе Main. Приложения, ориентированные на работу в среде Windows, распознаются в процессе такой интеграции автоматически, отсутствует даже необходимость поиска "вручную" подходящей пиктограммы. Список интегрируемых таким образом продуктов (по состоянию на март 1992 года) приведен в следующем параграфе.

Если же утилита Windows Setup не распознает самостоятельно некоторое DOS-приложение, то все операции по его интегрированию (включая и выбор пиктограммы, посредством которой будет в дальнейшем вызываться данное приложение) пользователю придется выполнить "вручную" (директива New меню File Менеджера Программ). Процедура "ручной" интеграции используется довольно часто и не отличается сложностью. Если интегрированное приложение не работает должным образом, то приходится повторно прибегать к установке параметров — изменению PIF-файла, созданное) в момент интеграции.

Отзывов (0)

Advertise Here

Фото Flickr

Все фото

Advertise Here

Партнеры

аренда звука мультимедиа аренда плазменной панели крокус