Математика | ||||
Borland Pascal в среде Windows - Киев: «Диалектика», 1993. — 656 с. | ||||
Borland Pascal в среде Windows - Киев: «Диалектика», 1993. — 656 с.
Ф 44 А. Федоров, Дм. Рогаткин. Borland Pascal в среде Windows. — Киев: «Диалектика», 1993. — 656 с. ISBN 5-85477-001-6 Поздравляем Вас с решением заниматься программированием под Windows. Так как этот продукт в 1990-92 гг. сделал много шума, то можно считать, что через несколько лет почти каждая программа будет работать под Windows. Книга посвящена основам программирования в среде Microsoft Windows на языке Pascal, но многие общие аспекты программирования, особенно обсуждение интерфейса Windows API, также могут быть полезны пользователям компиляторов Borland C++, Turbo C++ for Windows и Microsoft С совместно с Microsoft Windows SDK. Что Вас ждет в этой книге?-Авторы детально описывают процесс создания Windows-программы на основе функций Windows API и объектно-ориентированной библиотеки ObjectWindows. В книге А. Федорова и Дм. Рогаткина «Borland Pascal в среде Windows» в очень компактной и сжатой форме собрана обширная информация по технологии разработки приложений для Windows, что может сделать ее незаменимой при практической разработке программ. ЯБК 32.073 Предисловие Предлагаемая Вашему вниманию книга посвящена основам программирования в среде Microsoft Windows. В качестве примера для нашего изложения выбран компилятор Turbo Pascal for Windows/Borland Pascal for Windows фирмы Borland International Inc. Тем не менее, многие общие аспекты программирования, особенно обсуждение интерфейса Windows API, также может быть полезно пользователям компиляторов Turbo C++, Borland C++ for Windows и Microsoft С совместно с Microsoft Windows SDK. В процессе изучения мы рассмотрим процесс создания Windows-программ с использованием функций Windows- API и объектно-ориентированной библиотеки ObjectWindows. В настоящее время практически отсутствуют отечественные публикации, посвященные программированию в среде Windows, a те, которые имеются, затрагивают лишь узкие аспекты. Мы же постараемся дать тот фундамент, на котором затем можно строить более глубокое изучение программирования в среде Windows. Выбор компилятора Turbo Pascal for Windows/Borland Pascal for Windows не случаен. Во первых, язык Pascal пользуется в нашей стране если не большей, то такой же популярностью, как и язык С. Во вторых, компилятор Turbo Pascal for Windows - это первый компилятор, полностью работающий в среде Windows. В третьих, в комплекте с компилятором поставляется объектно-орионтирова-ная библиотека ObjectWindows, использование которой существенно облегчает создание Windows-программ. Авторы. Москва, Ноябрь 1992. СОДЕРЖАНИЕ Предисловие 3 Введение 4 Графический интерфейс пользователя 5 Управление событиями б Аппаратно-независимая графика 6 Многозадачность 6 Гибкое управление памятью 7 Использование ресурсов 7 Динамический обмен данными между задачами 8 Обзор средств для разработки Windows-программ 8 1. Компилятор Turbo Pascal 13 Интегрированная среда разработчика 13 Пакетный компилятор 15 Средство для создания ресурсов 1 б Отладчик Windows-программ 18 Различные утилиты 18 Новые типы данных, ключевые слова и директивы 23 компилятора Библиотеки 28 Модуль System 28 Модуль WinDOS 29 Модуль Strings 29 Модуль WinCRT 30 Некоторые советы по использованию модуля 32 WinCRT Модуль WinTypes 37 Модуль WinProcs 37 Модуль WObjects 37 Библиотека Object Windows 37 Документация 39 СОДЕРЖАНИЕ 493 2. Программная организация Windows 40 Модуль KERNEL.EXE 42 Функции управления модулями 42 Функции управления памятью 43 Функции для работы с сегментами 46 Функции для работы с операционной системой 47 Функции управления задачами 48 Функции управления ресурсами 49 Функции для работы со строками 50 Функции отсечения 82 Функции отображения прямых линий 83 Функции эллипса и многоугольника 83 3. Введение в элементы интерфейса Windows 85 Окно 85 Панель диалога 87 Панель сообщения 89 Меню Типы панелей диалога 201 Установка родительского окна 236 238 238 i Borland Pascal в среде Windows ------------------------------у----------------- 391 15. Работа с текстом 393 Вывод текста Цена: 200руб. |
||||