adfun.ru
 
BIGLIB
  большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно
 
АСТРОЛОГИЯ
  книги по астрологии
 
КРИМИНАЛ
  книги про криминал
 
ДЕТЕКТИВЫ
  детективы известных
   писателей
 
ФАНТАСТИКА
  фентези, фантастика,   фантастические повести
 
ПРИКЛЮЧЕНИЯ
  книги про приключения,   путешествия
 
ПОЛИТИКА
  книги про политиков,   репрессии
 
ПСИХОЛОГИЯ
  разнообразная литература   по психологии
 
КЛАССИКА
  классическая литература
 
КОМПЬЮТЕРНАЯ
  ЛИТЕРАТУРА
  про компютерное железо,   документация, языки   программирования
 
РЕЛИГИЯ, АТЕИЗМ
  книги про религию
 
ФИЛОСОФИЯ
  книги, которые заставляют   задуматься над   окружающим тебя миром.
 
ЭНЦИКЛОПЕДИИ
  самые интересные   энциклопедии на
   разные темы
 
МЕДИЦИНА
  медицинские книги,   методички,
   народные лечебники
 
КУЛИНАРИЯ
  рецепты тортов,   консервирование,
  все о спиртных
  напитках.
 
СТИХИ
  стихи популярных и не   очень авторов
 
ТВОРЧЕСТВО
  народное творчество,   стихи, песни и т.д.
 
ЮМОР
  анекдоты, приколы,   смешные истории
 
ЛЮБОВНЫЙ РОМАН
  мир высоких чувств и   любовных грез
 
ЭРОТИКА
  эротические рассказы,   книги о технике секса,   кама-сутра и др.




adfun.ru
Rambler's Top100 Rambler's Top100
    НА ГЛАВНУЮ
    РЕФЕРАТЫ
    ТОСТЫ
    ТЕСТЫ
    АВТО
    ДЛЯ СТУДЕНТА
    КНИГИ
    КОНТАКТ
 
Описание формата PCX и некоторых утилит PC Paintbrush
Автор ""
Размер 33225 Байт
Страница 4 из 5
СКАЧАТЬ КНИГУ ЦЕЛИКОМ

                               соответствие между принтером
                               и экраном.
10 Получ. образцов      ES:BX - вектор из 16 байт, описанный
                                выше
11 Уст. режима          AL = номер режима
12 Резерв.
13 Резерв.
14 Резерв.
15 Получ. окна          ES:BX - пространство для 4, опред.
                                текущее окно

                          - 14 -

16 Уст. опций печати    ES:BX - строка символов с опциями
                                печати. Имеет такой же
                                формат, что и команда
                                FRIEZE.
17 Инициализация        ES:BX - массив из 3 слов,
                                содержащий данные из
                                файла CARDS.DAT Диска 1
                                PC Paintbrush (Hres, Vres,
                                и необяз. номер кода)

Все символьные строки  заканчиваются нулевым байтом  (формат
ASCIIZ).

         Коды ошибок FRIEZE для версий ранее 7.00

    Когда FRIEZE вызывается с использованием прерывания 10h,
он возвращает  на регистре  AX код  ошибки. Нулевое значение
этого регистра означает  отсутствие ошибки; ненулевое  - что
имела место ошибка. Значения кодов ошибок объясняются ниже.

0  Нет ошибки
1  Вывод остановлен пользователем с помощью клавиши ESC.
2  Резерв.
3  Ошибка при чтении файла
4  Ошибка при записи файла
5  Файл не найден
6  Неправильный указатель или неудача при создании файла
   (нет картинки или ошибочный режим экрана)
7  Ошибка при закрытии файла
8  Ошибка диска - обычно при открытой шторке дисковода
9  Не используется
10 Неверная команда - при вызове CL имеет значение
   несуществующей функции FRIEZE
11 Не используется
12 Не используется

               Версии FRIEZE, начиная с 7.00

      Новые версии  FRIEZE имеют  другое число  параметров в
командной строке. Новый формат команды FRIEZE:

FRIEZE {PD} {Xnaarr} {flags} {video} {hres} {vres} {vnum}

Где:
{PD} - имя файла драйвера принтера (без расширения .PDV)
{Xnaarr}
  X = S для последовательного принтера
      P для параллельного принтера
  n = номер порта
  aa = две шестнадцатиричные цифры кода, для которого
       возвращаемые биты вызывают аварийное завершение,
  rr = две шестнадцатиричные цифры кода, для которого
       возвращаемые биты вызывают повтор.

                          - 15 -

{flags} Шестнадцатиричный код из четырех цифр
   Первая управляет флагом длины
   Вторая управляет флагом ширины
   Третья управляет флагом режима
   Четвертая управляет флагом BIOS'а
    ЗАМЕЧАНИЕ: Флаги  длины ширины  и режима  специфичны для
    драйвера принтера. См. файл PRINTERS.DAT на диске 1  для
    правильного использования. В  общем случае флаг  длины 1
    означает  широкую  каретку,  а  0  - стандартную ширину.
    Нулевые  флаги  длины  и  режима  означают использование
    стандартного набора для принтера.
{video}  Комбинация  видео  драйвера,  в которой первый знак
  отвечает за видео драйвер верхнего уровня, а оставшиеся за
  драйвер нижнего.
  Пример = 1EGA - использовать DRIVE1 и EGA.DEV
{hres} Горизонтальное разрешение нужного графического режима
{vres} Вертикальное разрешение нужного графического режима
{vnum} Аппаратно-зависимый  параметр (обычно  число цветовых
    плоскостей)

Замечание: Последние четыре параметра могут быть получены из
файла CARDS.DAT на диске 1 вашего PC Paintbrush.

Коды возврата параллельного принтера:
 80h - Сигнал занятости (0=занят)
 40h - Acknowledge
 20h - Отсутствие бумаги
 10h - Выбран





08h - Ошибка ввода/вывода 04h - Не исп. 02h - Не исп. 01h - Тайм-аут Вызов функций FRIEZE для версий начиная с 7.00 FRIEZE работает, используя программное прерывание номер 10h (вызов видео прерывания). Для вызова функции FRIEZE, загрузите значение 75 (десятичное) на регистр AH, номер вызываемой функции на регистр CL и затем либо загрузите на AL аргумент функции, либо на регистры ES и BX сегмент и смещение того места, где располагаются эти аргументы, после чего вызовите прерывание 10h. FRIEZE возвращает на AX число, которое означает код ответа: нулевое значение соответствует успешному завершению, все другие - номер ошибки. Значения других регистров не изменяются. - 16 - # Определение Аргументы 0 Резерв. 1 Чтение окна ES:BX - строка (имя читаемого файла) 2 Запись окна ES:BX - строка (имя записываемого файла) 3 Резерв. 4 Резерв. 5 Резерв. 6 Резерв. 7 Уст. размера окна ES:BX - 4 слова в которых записаны угловые координаты окна: Xmin, Ymin, Xmax, Ymax 8 Резерв. 9 Уст. образцов ES:BX - 16-элементный вектор байтов, содержащий цветовое соответствие между принтером и экраном. 10 Получ. образцов ES:BX - вектор из 16 байт, описанный выше 11 Уст. режима AL = номер режима 12 Резерв. 13 Резерв. 14 Резерв. 15 Получ. окна ES:BX - пространство для 4, опред. текущее окно 16 Уст. опций печати ES:BX - строка символов с опциями печати. Имеет такой же формат, что и команда FRIEZE. 17 Резерв. 18 Резерв. 19 Резерв. FRIEZE 20 Получение версии AH равен целой части номера версии, FRIEZE а AL - десятичной. Если AH=0, то можно считать, что установлена версия FRIEZE ранее 7.00. 21 Уст. параметров ES:BX указывает на 8-словную (16 байтов) таблицу параметров: TopMargin - верхнее поле, LeftMargin - левое поле, HSize - вертикальный размер, VSize - горизонтальный размер, Quality/Draft Mode - режим, PrintHres - гор. разрешение, PrintVres - верт. разрешение, Reserved - резерв. Поля и размеры задаются в сотых долях дюйма. Параметр режима может принимать след. значение: 0 - черновой режим (draft), 1 - режим качеств. печати, 2 - печатать с разрешение, указ. в Hres и Vres. Разрешение печати задается в DPI (число точек на дюйм). Любой параметр, который следует оставить неизменным, должен равняться -1 (0FFFFh). Резервное поле следует заполнить -1. - 17 - 22 Получ. параметров ES:BX указывает на 8-словную (16 байтов) таблицу параметров. 23 Получ. разрешения ES:BX указывает на 12-словную таблицу (24 байта), где содержатся пары разрешения принтера (6 пар). ЗАМЕЧАНИЕ: Все символьные строки заканчиваются нулевым байтом (формат ASCIIZ). Коды ошибок FRIEZE для версий начиная с 7.00 Когда FRIEZE вызывается с использованием прерывания 10h, он возвращает на регистре AX код ошибки. Нулевое значение этого регистра означает отсутствие ошибки; ненулевое - что имела место ошибка. Значения кодов ошибок объясняются ниже.


Страницы : 1 2 3 [4] 5


adfun.ru









Форум раскрутка сайта и интернет-реклама
реклама - рекламное агентство -
Интернет PR агентство чат и форум
волчат знакомства - сайт знакомств
бесплатные компьютерные игры
фото знакомства
новые стеклопакеты -
качественное остекление балконов
портал - пластиковые окна -
закажите окна пвх в Москве

частная стоматология в Москве:
надежная стоматологическая клиника
протезирование зубов и
отбеливание зубов в стоматологии
Музыка - скачать mp3 музыка
каталог партнерские программы
ручной бесплатный обмен ссылками цифровые камеры цифровые фотоаппараты -
цифровые видеокамеры

театры - заказ билетов в театр -
магазин - продажа компьютеров
в Москве форум Испания - жилье -
недвижимость в испании

турфирма - испания туры
Переводы - бюро переводов
Законы - закон о товарных знаках,
Грузовые перевозки. АсМАП. Дальнобой закон о рекламе
Интернет казино
реклама на форуме и контекстная реклама
на Яндексе Баннерная сеть и
интернет каталог сайтов Holiday.Ru
Форумы политика, лучшие анекдоты
знакомства.