Сван Т. С83 Основы программирования в Delphi для Windows 95.— К.: "Диалектика", 1996. — 480 с., ил. ISBN 1-56884-347-Х (англ.) ISBN 5-7707-9822-Х (рус.) Книга посвящена изложению основ программирования в Delphi при создании програш Windows 95. Рассматриваются вопросы создания однопользовательских приложений разной слеш В многочисленных примерах показано, как создавать приложения, использующие все возмож графического пользовательского интерфейса Windows. Кроме того, подробно раскрыты такие! как организация обмена данными, обработка исключительных ситуаций, работа с базами данных! Книга рассчитана на начинающих и опытных программистов, изучающих систему Delphi.
лавление

о говорят о самом популярном авторе Томе Сване 5

едисловие 8

НИЕ 9

, Введение в Delphi 10

этой книге Ю

фаботка приложений в Delphi 12

ограммирование с помощью компонентов 17

Алы и расширения имен файлов 19

томе 24

юбные проекты 25

веты опытных пользователей 25

о дальше 26

. Введение в визуальные компоненты , 27

блиотека визуальных компонентов 27

мпоненты категории Standard 29

монеты категорий Additional и Dialogs 38

мпоненты категории System 43

шме 46

юбные проекты 47

веты опытных пользователей 47

о дальше 48

. Введение в формы 49

>рмы как компоненты 49

аблоны форм 53

пользование диалогового окна в качестве главной формы 57

крытие окна 58

ементы форм 60

зюме 68

юбные проекты 69

юты опытных пользователей 69

о дальше 70

II

ЮВАТЕЛЬСКИЙ ИНТЕРФЕЙС 71

L Программирование клавиатуры и мыши 72

кколько слов о частях II и III 72

ройдемся по клавиатуре ' 74

шеловки 85

зюме 92

робные проекты 93

аеты опытных пользователей 93

го дальше 94

S. Конструирование меню 95

вмпоненты 95

(щие принципы создания меню 96

Всплывающие меню

Динамические меню

Стандартные меню

Советы по использованию Menu Designer

Резюме

Пробные проекты

Советы опытных пользователей

Что дальше

Глава б. Использование кнопок, переключателей и выключателей

Компоненты

Основные управляющие элементы

Пестрые кнопки

Группы

Кнопки настройки

Резюме

Пробные проекты

Советы опытных пользователей

Что дальше

Глава 7. Создание панелей инструментов и строк состояния

Компоненты

Панели инструментов

Строки состояния

Индикаторы клавиатуры в строке состояния

Резюме

Пробные проекты

Советы опытных пользователей

Что дальше

Глава 8. Создание списков

Компоненты

Компоненты для организации списков

Классы списков

Резюме

Пробные проекты

Советы опытных пользователей

Что дальше

Глава 9. Работа с отдельными строками

Компоненты

Символьные строки

Динамические строки

Встроенные диалоговые окна ввода-вывода текста

Компоненты для работы со строками

Резюме

Пробные проекты

Советы опытных пользователей

Что дальше

Глава 10. Работа с многострочным текстом

Компоненты

Взгляните на примечание Текст и буфер обмена Windows Использование прокрутки Сетки строк Резюме / Пробные проекты

Советы опытных пользователей Что дальше

Hll. Перемещение по каталогам и файлам 241

Ломпоненты 241

. издание диалогового окна просмотра каталога 242

. разработка утилит, связанных с каталогами 248

: заполнение операции "перетащить и опустить" над файлами 250

:{гение и запись .Ini-файлов 255

Цезюме 268

Пробные проекты 268

Советы опытных пользователей 269

• Jro дальше 269

1;12. Общение с диалоговыми окнами 270

'/омпоненты 270

режимы отображения диалоговых окон 271

.Збщие диалоги 272

.Многостраничные диалоговые окна 277

. Использование диалоговых окон при поиске . 283

Резюме 288

1робные проекты 288

1 Советы опытных пользователей , 289

1 to дальше 290

1<

1)111

ЬОЖЕНИЕ 291

к

1<13. Разработка графических приложений 292

Компоненты 292

Мнакомство с Canvas 293

1,'исование и отображение 296

Методы графического программирования 302

резюме 311

Дробные проекты 312

|яветы опытных пользователей 312

•jro дальше ' 312

114. Разработка приложений для вывода на принтер 313

Компоненты 313

|1ечать текста 314

'ласе TPrinter 322

Печать графики 323

Ьзюме 341

J 1робные проекты 342

*0веты опытных пользователей 342

~го дальше 343

215. Разработка приложений MDI 344

Компоненты • 344

Основы программирования MDI 345

Дочерние окна 347

Jpyrae возможности MDI 358

Гезюме 359

Зробные проекты 360

-оветы опытных пользователей 360

JTO дальше 361

216. Разработка приложений, связанных с передачей данных, а также приложений DDE и OLE 362

компоненты 362

даесылка данных с помощью буфера обмена .- 363

чласс TClipboard 363

Динамический обмен данными (DDE)

Связывание и внедрение объектов (OLE)

Резюме

Пробные проекты

Советы опытных пользователей

Что дальше

Глава 17. Разработка приложений ведения баз данных

Компоненты

Разработка баз данных

Компоненты баз данных

Язык структурированных запросов

Главная и подробная базы данных

Резюме

Пробные проекты

Советы опытных пользователей

Что дальше

ЧАСТЬ IV УСЛОЖНЕННЫЕ ТЕМЫ

Глава 18. Обработка исключительных ситуаций

Знакомство с исключительными ситуациями

Обработка и генерация ИС

Создание классов ИС

Другие методы использования ИС

Резюме

Пробные проекты

Советы опытных пользователей

Что дальше

Глава 19. Создание пользовательских компонентов

Введение в компоненты

Разработка компонента

Основы разработки компонентов

Резюме

Пробные проекты

Советы опытных пользователей

Что дальше

Глава 20. На пути к совершенству

Приложения в CRT-стиле

Получение информации о типах во время работы программы

Создание системы оперативной справки

Библиотеки динамической компоновки

Обработка событий на уровне приложения

Файловые потоки

Заключение




Hosted by uCoz