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




adfun.ru
Rambler's Top100 Rambler's Top100
    НА ГЛАВНУЮ
    РЕФЕРАТЫ
    ТОСТЫ
    ТЕСТЫ
    АВТО
    ДЛЯ СТУДЕНТА
    КНИГИ
    КОНТАКТ
 
Turbo Debugger 3.0 #3-3
Автор ""
Размер 414526 Байт
Страница 1 из 43
СКАЧАТЬ КНИГУ ЦЕЛИКОМ

       TDeb 3.0 #3-3                 = 1 =

     Глава 17. Турбо отладчик для Windows (TDW)........................8
       Требования для запуска TDW......................................8
       Установка TDW...................................................9
       Настройка конфигурации TDW.....................................10
       Использование параметров командной строки TDW..................10
       Использование TDINST для TDW...................................12
       Использование TDW..............................................12
       Различия между TDW и Турбо отладчиком..........................12
       Новые средства TDW.............................................14
       Регистрация сообщений Windows..................................14
       Выбор окна.....................................................16
       Добавление выбранного окна.....................................16
       Выбор окна для прикладной программы, использующей
        ObjectWindows.................................................17
       Получение описателя окна.......................................18
       Задание окна с разрешенной поддержкой ObnjectWindows...........19
       Добавление выбора окна с разрешенной поддержкой
        ObjectWindows.................................................19
       Отмена выбора окна.............................................21
       Задание класса сообщений и действия............................22
       Добавление класса сообщений....................................22
       Удаление класса сообщений......................................25
       Просмотр сообщений.............................................26
       Замечания по сообщениям окна...................................26
       Получение содержимого памяти и списка модулей..................28
       Получение списка содержимого...................................29
       Листинг содержимого локальной динамически распределяемой
        области.......................................................30
       Формат вывода локальной динамически распределяемой области.....32
       Получение списка модулей.......................................32
       Формат вывода списка модулей Windows (Таблица 17.7)............33
       Отладка динамически компонуемых библиотек (DLL)................33
       Использование диалогового окна Load Modules or DLLs............35
       Переход к другому исходному модулю.............................36
       Работа с DLL и программами.....................................36
       Добавление DLL в список DLLs & Programs........................37
       Установка параметров отладки для DLL...........................39
       Управление загрузкой TDW таблиц имен идентификаторов DLL.......39
       Отладка начального кода загрузки DLL...........................39
       Преобразование описателей памяти в адреса......................42
       Рекомендации по отладке........................................42
       Сообщения об ошибках TDW.......................................44
     Глава 18. Отладка прикладной программы для Windows...............45
       Примеры программ...............................................45
       Компиляция и компоновка демонстрационных программ..............47
       Отладка программы BCWDEMOA.....................................47
       Принятие решения о дальнейших действиях........................47
       Завершение BCWDEMOA............................................48
       Регистрация сообщений..........................................50
       Анализ протокола сообщений.....................................50
       Поиск ошибки...................................................51
       Пошаговое выполнение программы.................................52
       Анализ DoPaint.................................................55

       TDeb 3.0 #3-3                 = 2 =

       Нахождение ошибки..............................................55
       Завершение BCWDEMOA............................................55
       Отладка BCWDEMOB...............................................56
       Переключение из программы......................................57
       Тестирование программы.........................................57
       Принятие решения...............................................57
       Сравнение списков объектов глобальной памяти...................58
       Нахождение ошибки: функциональный подход.......................59
       Выбор элементов меню...........................................59
       Рисование фигуры...............................................60
       Рисование фигуры (и нахождение позиции ошибки).................60
       Перерисовка экрана.............................................62
       Заключение.....................................................62
     Глава 19. Отладка программы, использующей ObjectWindows..........63
       О программе....................................................63
       Определение оконного типа ScribbleWindow.......................64
       Конструктор ScribbleWindow.....................................66
       GetWindowClass.................................................66
       WMRButtonDown..................................................66
       WMLButtonUp....................................................66
       WMRButtonDown..................................................66
       WMMouseMove....................................................66
       Подпрограммы цвета пера........................................67
       Создание прикладной программы..................................68
       Отладка программы..............................................68
       Выявление первой ошибки........................................68
       Поиск функции, которая вызывает Windows........................68
       Отладка функции WMLButtonDown..................................70
       Отладка MoveTo.................................................70
       Исправление ошибки.............................................70
       Проверка исправлений...........................................72
       Поиск ошибки назначения цвета пера.............................72
       Установка точки останова по сообщению окна.....................72
       Задание точки останова по сообщению окна по описателю..........74
       Установка точки прерывания по сообщению на объекте окна........76
       Проверка wParam................................................76
       Проверка исправления...........................................78
       Поиск ошибки рисования за пределом экрана......................78
       Регистрация сообщений Windows..................................79
       Обнаружение ошибки.............................................79
       Исправление ошибки.............................................79
       Проверка исправлений...........................................82
       Поиск ошибки стирания экрана...................................82
       Анализ причины ошибки..........................................83
       Исправление ошибки.............................................83
       Проверка исправления...........................................83
     Глава 20. Отладка резидентных программ и драйверов
        устройств.....................................................84
       Что такое резидентная программа?...............................84
       Отладка резидентной в памяти программы.........................85
       Что такое драйвер устройства?..................................88
       Отладка драйвера устройства....................................90
       Завершение сеанса отладки......................................92

       TDeb 3.0 #3-3                 = 3 =

     Приложение A. Параметры командной строки.........................94
     Приложение B. Технические замечания..............................96
       Измененный адрес загрузки и свободная память...................96
       Сбой системы...................................................96
       Трассировка в DOS и переключение идентификатора процесса.......97
       Использование сопроцессора 8087/80287 и эмулятора..............97
       Прерывания, используемые Турбо отладчиком......................97
       Прерывание 1/Прерывание3.......................................97
       Прерывание 2...................................................97
       Прерывание 9...................................................98
       Отладка при использовании прерываний INT3 и INT1...............98
       Сохранение содержимого и переключение режима экрана............98
       Потребности в памяти...........................................99
       Поддержка EMS..................................................99
       Сохранение и восстановление вектора прерываний................100
     Приложение C. Ключевые слова встроенного Ассемблера.............101
       Мнемонические обозначения команд процессора 80386.............102
       Мнемонические обозначения команд процессора 80486 Таблица C.3.102
       Регистры процессора 80386         Таблица C.4.................102
       Регистры центрального процессора      Таблица C.5.............102
       Специальные зарезервированные слова    Таблица C.6............102
       Мнемонические обозначения команд сопроцессора 8087/80287......103
       Мнемонические обозначения команд сопроцессора 80387 ..........103
     Приложение D. Настройка Турбо отладчика.........................104
       Запуск программы TDINST.......................................104
       Параметры командной строки TDWINST............................105
       Параметр -C...................................................105
       Параметр -W...................................................106
       Параметр -P...................................................106
       Установка цветов экрана.......................................106
       Настройка цветов экрана.......................................106
       Окна..........................................................107
       Диалоговые окна...............................................109
       Меню..........................................................111
       Экран.........................................................111
       Цвета, используемые по умолчанию..............................112
       Установка параметров экрана Турбо отладчика...................112
       Переключатели Display Swapping................................113
       Переключатель Integer Format..................................113
       Параметр Beginning Display....................................114
       Переключатель Screen Lines....................................114
       Tab Size......................................................114
       Maximum Tiled Watch...........................................114
       Параметр Fast Screen Update...................................114
       Параметр Permit 43/50-Line Mode...............................115
       Параметр Full Graphics Save...................................115
       Переключатель User Screen Updating............................115
       Поле ввода Log List Length....................................117
       Поле ввода Floating Precision.................................117
       Поле ввода Range Inspect......................................117
       Установка параметров Турбо отладчика..........................117

       TDeb 3.0 #3-3                 = 4 =

       Параметр Directories..........................................117
       Параметр Input and Prompting..................................119
       Диалоговое окно Source Debugging..............................121
       Параметр Ignore Symbol Case...................................121
       Параметр OWL window messages..................................121
       Диалоговое окно Miscellaneous Options.........................123
       NMI intersept (Перехват немаскируемого прерывания)............124
       Use Expanded Memory (Использование расширенной памяти)........124
       Change Process ID (Смена идентификатора процесса).............124
       Full Trace History (Полный протокол трассировки)..............124
       Параметр International (Международный)........................125
       DOS Shell Swap Size...........................................126
       Spare Symbol Memory...........................................126
       Remote Type (Тип удаленной отладки)...........................126
       Remote Link Port (Порт удаленной связи).......................126
       Link Speed (Cкорость коммуникаций)............................126
       Network Local Name (Локальное имя в сети).....................126
       Network Remote Name (Удаленное имя в сети)....................126
       Задание режимов вывода........................................128
       Параметры командной строки и их эквиваленты в программе
        TDINST.......................................................129
       В процессе работы.............................................131
       Сохранение файла конфигурации.................................131
       Модификация файла TD.EXE......................................131
       Выход из программы TDINST.....................................131
     Приложение E. Удаленная отладка.................................133
       Требования к программному и аппаратному обеспечению...........134
       Отладка удаленных прикладных программ DOS.....................134
       Установка удаленной системы...................................135
       Настройка конфигурации TDREMOTE...............................136
       Настройка TDREMOTE............................................136
       Удаленный драйвер DOS.........................................137


Страницы : [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43











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

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

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

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